.class Lcom/netease/newsreader/activity/NewsReader$4;
.super Landroid/os/Handler;
.source "NewsReader.java"


# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
    value = Lcom/netease/newsreader/activity/NewsReader;
.end annotation

.annotation system Ldalvik/annotation/InnerClass;
    accessFlags = 0x0
    name = null
.end annotation


# instance fields
.field final synthetic this$0:Lcom/netease/newsreader/activity/NewsReader;


# direct methods
.method constructor <init>(Lcom/netease/newsreader/activity/NewsReader;)V
    .locals 0
    .parameter

    .prologue
    .line 1
    iput-object p1, p0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    .line 2345
    invoke-direct {p0}, Landroid/os/Handler;-><init>()V

    return-void
.end method


# virtual methods
.method public handleMessage(Landroid/os/Message;)V
    .locals 41
    .parameter "msg"

    .prologue
    .line 2349
    invoke-super/range {p0 .. p1}, Landroid/os/Handler;->handleMessage(Landroid/os/Message;)V

    .line 2351
    const/16 v29, 0x0

    .line 2353
    .local v29, map:Ljava/util/HashMap;,"Ljava/util/HashMap<Ljava/lang/String;Ljava/lang/Object;>;"
    move-object/from16 v0, p1

    iget v3, v0, Landroid/os/Message;->what:I

    sparse-switch v3, :sswitch_data_0

    .line 3111
    :cond_0
    :goto_0
    :sswitch_0
    return-void

    .line 2355
    :sswitch_1
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$25(Lcom/netease/newsreader/activity/NewsReader;)Ljava/util/List;

    move-result-object v3

    if-eqz v3, :cond_1

    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$25(Lcom/netease/newsreader/activity/NewsReader;)Ljava/util/List;

    move-result-object v3

    invoke-interface {v3}, Ljava/util/List;->size()I

    move-result v3

    if-gtz v3, :cond_2

    .line 2358
    :cond_1
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$26(Lcom/netease/newsreader/activity/NewsReader;)Landroid/widget/LinearLayout;

    move-result-object v3

    const/16 v5, 0x8

    invoke-virtual {v3, v5}, Landroid/widget/LinearLayout;->setVisibility(I)V

    .line 2359
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$27(Lcom/netease/newsreader/activity/NewsReader;)Landroid/widget/FrameLayout;

    move-result-object v3

    const/4 v5, 0x0

    invoke-virtual {v3, v5}, Landroid/widget/FrameLayout;->setVisibility(I)V

    .line 2360
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$28(Lcom/netease/newsreader/activity/NewsReader;)V

    .line 2362
    :cond_2
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$17(Lcom/netease/newsreader/activity/NewsReader;)Landroid/widget/ProgressBar;

    move-result-object v3

    const/16 v5, 0x8

    invoke-virtual {v3, v5}, Landroid/widget/ProgressBar;->setVisibility(I)V

    .line 2363
    move-object/from16 v0, p1

    iget v3, v0, Landroid/os/Message;->arg1:I

    move-object/from16 v0, p0

    iget-object v5, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v5}, Lcom/netease/newsreader/activity/NewsReader;->access$29(Lcom/netease/newsreader/activity/NewsReader;)I

    move-result v5

    if-ne v3, v5, :cond_4

    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$30(Lcom/netease/newsreader/activity/NewsReader;)Z

    move-result v3

    if-nez v3, :cond_4

    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$31(Lcom/netease/newsreader/activity/NewsReader;)Ljava/util/List;

    move-result-object v3

    invoke-interface {v3}, Ljava/util/List;->size()I

    move-result v3

    if-eqz v3, :cond_4

    .line 2365
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$25(Lcom/netease/newsreader/activity/NewsReader;)Ljava/util/List;

    move-result-object v5

    monitor-enter v5

    .line 2366
    :try_start_0
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$25(Lcom/netease/newsreader/activity/NewsReader;)Ljava/util/List;

    move-result-object v3

    invoke-interface {v3}, Ljava/util/List;->clear()V

    .line 2367
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$25(Lcom/netease/newsreader/activity/NewsReader;)Ljava/util/List;

    move-result-object v3

    move-object/from16 v0, p0

    iget-object v6, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v6}, Lcom/netease/newsreader/activity/NewsReader;->access$31(Lcom/netease/newsreader/activity/NewsReader;)Ljava/util/List;

    move-result-object v6

    invoke-interface {v3, v6}, Ljava/util/List;->addAll(Ljava/util/Collection;)Z

    .line 2369
    move-object/from16 v0, p1

    iget-object v3, v0, Landroid/os/Message;->obj:Ljava/lang/Object;

    if-eqz v3, :cond_3

    .line 2370
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    iget-object v3, v3, Lcom/netease/newsreader/activity/NewsReader;->db:Landroid/database/sqlite/SQLiteDatabase;

    new-instance v6, Ljava/lang/StringBuilder;

    const-string v9, "delete from news_list where news_col_id=\'"

    invoke-direct {v6, v9}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V

    move-object/from16 v0, p1

    iget-object v9, v0, Landroid/os/Message;->obj:Ljava/lang/Object;

    invoke-virtual {v9}, Ljava/lang/Object;->toString()Ljava/lang/String;

    move-result-object v9

    invoke-virtual {v6, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v6

    const-string v9, "\'"

    invoke-virtual {v6, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v6

    invoke-virtual {v6}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object v6

    invoke-virtual {v3, v6}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V

    .line 2371
    :cond_3
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    move-object/from16 v0, p0

    iget-object v6, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v6}, Lcom/netease/newsreader/activity/NewsReader;->access$25(Lcom/netease/newsreader/activity/NewsReader;)Ljava/util/List;

    move-result-object v6

    move-object/from16 v0, p1

    iget-object v9, v0, Landroid/os/Message;->obj:Ljava/lang/Object;

    invoke-virtual {v9}, Ljava/lang/Object;->toString()Ljava/lang/String;

    move-result-object v9

    const-string v10, "head"

    invoke-static {v3, v6, v9, v10}, Lcom/netease/newsreader/activity/NewsReader;->access$32(Lcom/netease/newsreader/activity/NewsReader;Ljava/util/List;Ljava/lang/String;Ljava/lang/String;)V

    .line 2372
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    const/4 v6, 0x0

    const-string v9, "0"

    move-object/from16 v0, p0

    iget-object v10, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v10}, Lcom/netease/newsreader/activity/NewsReader;->access$25(Lcom/netease/newsreader/activity/NewsReader;)Ljava/util/List;

    move-result-object v10

    move-object/from16 v0, p1

    iget-object v13, v0, Landroid/os/Message;->obj:Ljava/lang/Object;

    invoke-virtual {v13}, Ljava/lang/Object;->toString()Ljava/lang/String;

    move-result-object v13

    invoke-static {v3, v6, v9, v10, v13}, Lcom/netease/newsreader/activity/NewsReader;->access$33(Lcom/netease/newsreader/activity/NewsReader;ILjava/lang/String;Ljava/util/List;Ljava/lang/String;)V

    .line 2374
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$25(Lcom/netease/newsreader/activity/NewsReader;)Ljava/util/List;

    move-result-object v3

    const/4 v6, 0x0

    invoke-interface {v3, v6}, Ljava/util/List;->get(I)Ljava/lang/Object;

    move-result-object v20

    check-cast v20, Ljava/util/Map;

    .line 2375
    .local v20, first:Ljava/util/Map;,"Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;"
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$25(Lcom/netease/newsreader/activity/NewsReader;)Ljava/util/List;

    move-result-object v3

    const/4 v6, 0x0

    invoke-interface {v3, v6}, Ljava/util/List;->remove(I)Ljava/lang/Object;

    .line 2377
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    move-object/from16 v0, v20

    invoke-static {v3, v0}, Lcom/netease/newsreader/activity/NewsReader;->access$34(Lcom/netease/newsreader/activity/NewsReader;Ljava/util/Map;)V

    .line 2394
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$35(Lcom/netease/newsreader/activity/NewsReader;)Lcom/netease/newsreader/util/BasePageViewAdapter;

    move-result-object v3

    invoke-virtual {v3}, Lcom/netease/newsreader/util/BasePageViewAdapter;->notifyDataSetChanged()V

    .line 2396
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$36(Lcom/netease/newsreader/activity/NewsReader;)Landroid/widget/ListView;

    move-result-object v3

    move-object/from16 v0, p0

    iget-object v6, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v6}, Lcom/netease/newsreader/activity/NewsReader;->access$35(Lcom/netease/newsreader/activity/NewsReader;)Lcom/netease/newsreader/util/BasePageViewAdapter;

    move-result-object v6

    invoke-virtual {v3, v6}, Landroid/widget/ListView;->setAdapter(Landroid/widget/ListAdapter;)V

    .line 2365
    monitor-exit v5
    :try_end_0
    .catchall {:try_start_0 .. :try_end_0} :catchall_0

    .line 2401
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    move-object/from16 v0, p0

    iget-object v5, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v5}, Lcom/netease/newsreader/activity/NewsReader;->access$14(Lcom/netease/newsreader/activity/NewsReader;)Ljava/lang/String;

    move-result-object v5

    invoke-static {v3, v5}, Lcom/netease/newsreader/util/StringUtil;->updateRefreshTime(Landroid/content/Context;Ljava/lang/String;)V

    goto/16 :goto_0

    .line 2365
    .end local v20           #first:Ljava/util/Map;,"Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;"
    :catchall_0
    move-exception v3

    :try_start_1
    monitor-exit v5
    :try_end_1
    .catchall {:try_start_1 .. :try_end_1} :catchall_0

    throw v3

    .line 2403
    :cond_4
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$31(Lcom/netease/newsreader/activity/NewsReader;)Ljava/util/List;

    move-result-object v3

    invoke-interface {v3}, Ljava/util/List;->size()I

    move-result v3

    if-nez v3, :cond_0

    move-object/from16 v0, p1

    iget v3, v0, Landroid/os/Message;->arg1:I

    move-object/from16 v0, p0

    iget-object v5, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v5}, Lcom/netease/newsreader/activity/NewsReader;->access$29(Lcom/netease/newsreader/activity/NewsReader;)I

    move-result v5

    if-ne v3, v5, :cond_0

    .line 2404
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    move-object/from16 v0, p0

    iget-object v5, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    const-string v6, "\u52a0\u8f7d\u5931\u8d25"

    const/4 v9, 0x0

    invoke-static {v5, v6, v9}, Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;

    move-result-object v5

    invoke-static {v3, v5}, Lcom/netease/newsreader/activity/NewsReader;->access$37(Lcom/netease/newsreader/activity/NewsReader;Landroid/widget/Toast;)V

    .line 2405
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$38(Lcom/netease/newsreader/activity/NewsReader;)Landroid/widget/Toast;

    move-result-object v3

    invoke-virtual {v3}, Landroid/widget/Toast;->show()V

    goto/16 :goto_0

    .line 2410
    :sswitch_2
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$6(Lcom/netease/newsreader/activity/NewsReader;)Lcom/netease/newsreader/view/PullRefreshListView;

    move-result-object v3

    invoke-virtual {v3}, Lcom/netease/newsreader/view/PullRefreshListView;->refreshDone()V

    .line 2411
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$26(Lcom/netease/newsreader/activity/NewsReader;)Landroid/widget/LinearLayout;

    move-result-object v3

    const/16 v5, 0x8

    invoke-virtual {v3, v5}, Landroid/widget/LinearLayout;->setVisibility(I)V

    .line 2412
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$17(Lcom/netease/newsreader/activity/NewsReader;)Landroid/widget/ProgressBar;

    move-result-object v3

    const/16 v5, 0x8

    invoke-virtual {v3, v5}, Landroid/widget/ProgressBar;->setVisibility(I)V

    .line 2415
    :try_start_2
    move-object/from16 v0, p1

    iget v3, v0, Landroid/os/Message;->arg1:I

    move-object/from16 v0, p0

    iget-object v5, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v5}, Lcom/netease/newsreader/activity/NewsReader;->access$29(Lcom/netease/newsreader/activity/NewsReader;)I

    move-result v5

    if-ne v3, v5, :cond_6

    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$30(Lcom/netease/newsreader/activity/NewsReader;)Z

    move-result v3

    if-nez v3, :cond_6

    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$31(Lcom/netease/newsreader/activity/NewsReader;)Ljava/util/List;

    move-result-object v3

    invoke-interface {v3}, Ljava/util/List;->size()I

    move-result v3

    if-eqz v3, :cond_6

    .line 2417
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$36(Lcom/netease/newsreader/activity/NewsReader;)Landroid/widget/ListView;

    move-result-object v3

    const/4 v5, 0x0

    invoke-virtual {v3, v5}, Landroid/widget/ListView;->setAdapter(Landroid/widget/ListAdapter;)V

    .line 2418
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$25(Lcom/netease/newsreader/activity/NewsReader;)Ljava/util/List;

    move-result-object v5

    monitor-enter v5
    :try_end_2
    .catch Ljava/lang/Exception; {:try_start_2 .. :try_end_2} :catch_0

    .line 2419
    :try_start_3
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$25(Lcom/netease/newsreader/activity/NewsReader;)Ljava/util/List;

    move-result-object v3

    invoke-interface {v3}, Ljava/util/List;->clear()V

    .line 2420
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$25(Lcom/netease/newsreader/activity/NewsReader;)Ljava/util/List;

    move-result-object v3

    move-object/from16 v0, p0

    iget-object v6, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v6}, Lcom/netease/newsreader/activity/NewsReader;->access$31(Lcom/netease/newsreader/activity/NewsReader;)Ljava/util/List;

    move-result-object v6

    invoke-interface {v3, v6}, Ljava/util/List;->addAll(Ljava/util/Collection;)Z

    .line 2421
    move-object/from16 v0, p1

    iget-object v3, v0, Landroid/os/Message;->obj:Ljava/lang/Object;

    if-eqz v3, :cond_5

    .line 2422
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    iget-object v3, v3, Lcom/netease/newsreader/activity/NewsReader;->db:Landroid/database/sqlite/SQLiteDatabase;

    new-instance v6, Ljava/lang/StringBuilder;

    const-string v9, "delete from news_list where news_col_id=\'"

    invoke-direct {v6, v9}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V

    move-object/from16 v0, p1

    iget-object v9, v0, Landroid/os/Message;->obj:Ljava/lang/Object;

    invoke-virtual {v9}, Ljava/lang/Object;->toString()Ljava/lang/String;

    move-result-object v9

    invoke-virtual {v6, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v6

    const-string v9, "\'"

    invoke-virtual {v6, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v6

    invoke-virtual {v6}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object v6

    invoke-virtual {v3, v6}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V

    .line 2423
    :cond_5
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    move-object/from16 v0, p0

    iget-object v6, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v6}, Lcom/netease/newsreader/activity/NewsReader;->access$25(Lcom/netease/newsreader/activity/NewsReader;)Ljava/util/List;

    move-result-object v6

    move-object/from16 v0, p1

    iget-object v9, v0, Landroid/os/Message;->obj:Ljava/lang/Object;

    invoke-virtual {v9}, Ljava/lang/Object;->toString()Ljava/lang/String;

    move-result-object v9

    const-string v10, "head"

    invoke-static {v3, v6, v9, v10}, Lcom/netease/newsreader/activity/NewsReader;->access$32(Lcom/netease/newsreader/activity/NewsReader;Ljava/util/List;Ljava/lang/String;Ljava/lang/String;)V

    .line 2424
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    const/4 v6, 0x0

    const-string v9, "0"

    move-object/from16 v0, p0

    iget-object v10, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v10}, Lcom/netease/newsreader/activity/NewsReader;->access$25(Lcom/netease/newsreader/activity/NewsReader;)Ljava/util/List;

    move-result-object v10

    move-object/from16 v0, p1

    iget-object v13, v0, Landroid/os/Message;->obj:Ljava/lang/Object;

    invoke-virtual {v13}, Ljava/lang/Object;->toString()Ljava/lang/String;

    move-result-object v13

    invoke-static {v3, v6, v9, v10, v13}, Lcom/netease/newsreader/activity/NewsReader;->access$33(Lcom/netease/newsreader/activity/NewsReader;ILjava/lang/String;Ljava/util/List;Ljava/lang/String;)V

    .line 2426
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$25(Lcom/netease/newsreader/activity/NewsReader;)Ljava/util/List;

    move-result-object v3

    const/4 v6, 0x0

    invoke-interface {v3, v6}, Ljava/util/List;->get(I)Ljava/lang/Object;

    move-result-object v20

    check-cast v20, Ljava/util/Map;

    .line 2427
    .restart local v20       #first:Ljava/util/Map;,"Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;"
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$25(Lcom/netease/newsreader/activity/NewsReader;)Ljava/util/List;

    move-result-object v3

    const/4 v6, 0x0

    invoke-interface {v3, v6}, Ljava/util/List;->remove(I)Ljava/lang/Object;

    .line 2429
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    move-object/from16 v0, v20

    invoke-static {v3, v0}, Lcom/netease/newsreader/activity/NewsReader;->access$34(Lcom/netease/newsreader/activity/NewsReader;Ljava/util/Map;)V

    .line 2446
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$28(Lcom/netease/newsreader/activity/NewsReader;)V

    .line 2447
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$35(Lcom/netease/newsreader/activity/NewsReader;)Lcom/netease/newsreader/util/BasePageViewAdapter;

    move-result-object v3

    invoke-virtual {v3}, Lcom/netease/newsreader/util/BasePageViewAdapter;->notifyDataSetChanged()V

    .line 2448
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$36(Lcom/netease/newsreader/activity/NewsReader;)Landroid/widget/ListView;

    move-result-object v3

    move-object/from16 v0, p0

    iget-object v6, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v6}, Lcom/netease/newsreader/activity/NewsReader;->access$35(Lcom/netease/newsreader/activity/NewsReader;)Lcom/netease/newsreader/util/BasePageViewAdapter;

    move-result-object v6

    invoke-virtual {v3, v6}, Landroid/widget/ListView;->setAdapter(Landroid/widget/ListAdapter;)V

    .line 2418
    monitor-exit v5
    :try_end_3
    .catchall {:try_start_3 .. :try_end_3} :catchall_1

    .line 2452
    :try_start_4
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    const/4 v5, 0x0

    invoke-static {v3, v5}, Lcom/netease/newsreader/activity/NewsReader;->access$7(Lcom/netease/newsreader/activity/NewsReader;I)V

    .line 2454
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    move-object/from16 v0, p0

    iget-object v5, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v5}, Lcom/netease/newsreader/activity/NewsReader;->access$14(Lcom/netease/newsreader/activity/NewsReader;)Ljava/lang/String;

    move-result-object v5

    invoke-static {v3, v5}, Lcom/netease/newsreader/util/StringUtil;->updateRefreshTime(Landroid/content/Context;Ljava/lang/String;)V
    :try_end_4
    .catch Ljava/lang/Exception; {:try_start_4 .. :try_end_4} :catch_0

    goto/16 :goto_0

    .line 2462
    .end local v20           #first:Ljava/util/Map;,"Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;"
    :catch_0
    move-exception v19

    .line 2464
    .local v19, e:Ljava/lang/Exception;
    invoke-virtual/range {v19 .. v19}, Ljava/lang/Exception;->printStackTrace()V

    goto/16 :goto_0

    .line 2418
    .end local v19           #e:Ljava/lang/Exception;
    :catchall_1
    move-exception v3

    :try_start_5
    monitor-exit v5
    :try_end_5
    .catchall {:try_start_5 .. :try_end_5} :catchall_1

    :try_start_6
    throw v3

    .line 2457
    :cond_6
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$31(Lcom/netease/newsreader/activity/NewsReader;)Ljava/util/List;

    move-result-object v3

    invoke-interface {v3}, Ljava/util/List;->size()I

    move-result v3

    if-nez v3, :cond_0

    move-object/from16 v0, p1

    iget v3, v0, Landroid/os/Message;->arg1:I

    move-object/from16 v0, p0

    iget-object v5, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v5}, Lcom/netease/newsreader/activity/NewsReader;->access$29(Lcom/netease/newsreader/activity/NewsReader;)I

    move-result v5

    if-ne v3, v5, :cond_0

    .line 2458
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    move-object/from16 v0, p0

    iget-object v5, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    const-string v6, "\u52a0\u8f7d\u5931\u8d25"

    const/4 v9, 0x0

    invoke-static {v5, v6, v9}, Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;

    move-result-object v5

    invoke-static {v3, v5}, Lcom/netease/newsreader/activity/NewsReader;->access$37(Lcom/netease/newsreader/activity/NewsReader;Landroid/widget/Toast;)V

    .line 2459
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$38(Lcom/netease/newsreader/activity/NewsReader;)Landroid/widget/Toast;

    move-result-object v3

    invoke-virtual {v3}, Landroid/widget/Toast;->show()V
    :try_end_6
    .catch Ljava/lang/Exception; {:try_start_6 .. :try_end_6} :catch_0

    goto/16 :goto_0

    .line 2469
    :sswitch_3
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$6(Lcom/netease/newsreader/activity/NewsReader;)Lcom/netease/newsreader/view/PullRefreshListView;

    move-result-object v3

    invoke-virtual {v3}, Lcom/netease/newsreader/view/PullRefreshListView;->refreshDone()V

    .line 2470
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$26(Lcom/netease/newsreader/activity/NewsReader;)Landroid/widget/LinearLayout;

    move-result-object v3

    const/16 v5, 0x8

    invoke-virtual {v3, v5}, Landroid/widget/LinearLayout;->setVisibility(I)V

    .line 2471
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$17(Lcom/netease/newsreader/activity/NewsReader;)Landroid/widget/ProgressBar;

    move-result-object v3

    const/16 v5, 0x8

    invoke-virtual {v3, v5}, Landroid/widget/ProgressBar;->setVisibility(I)V

    .line 2474
    :try_start_7
    invoke-virtual/range {p1 .. p1}, Landroid/os/Message;->getData()Landroid/os/Bundle;

    move-result-object v15

    .line 2475
    .local v15, b:Landroid/os/Bundle;
    const-string v3, "newsListDataBean"

    invoke-virtual {v15, v3}, Landroid/os/Bundle;->getSerializable(Ljava/lang/String;)Ljava/io/Serializable;

    move-result-object v31

    check-cast v31, Lcom/netease/newsreader/bean/NewsListDataBean;

    .line 2477
    .local v31, newsListDataBean:Lcom/netease/newsreader/bean/NewsListDataBean;
    if-eqz v31, :cond_9

    invoke-virtual/range {v31 .. v31}, Lcom/netease/newsreader/bean/NewsListDataBean;->getItemLsit()Ljava/util/List;

    move-result-object v3

    invoke-interface {v3}, Ljava/util/List;->size()I

    move-result v3

    if-lez v3, :cond_9

    move-object/from16 v0, p1

    iget v3, v0, Landroid/os/Message;->arg1:I

    move-object/from16 v0, p0

    iget-object v5, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v5}, Lcom/netease/newsreader/activity/NewsReader;->access$29(Lcom/netease/newsreader/activity/NewsReader;)I

    move-result v5

    if-ne v3, v5, :cond_9

    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$30(Lcom/netease/newsreader/activity/NewsReader;)Z

    move-result v3

    if-nez v3, :cond_9

    .line 2478
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$36(Lcom/netease/newsreader/activity/NewsReader;)Landroid/widget/ListView;

    move-result-object v3

    move-object/from16 v0, p0

    iget-object v5, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v5}, Lcom/netease/newsreader/activity/NewsReader;->access$39(Lcom/netease/newsreader/activity/NewsReader;)Landroid/view/View;

    move-result-object v5

    invoke-virtual {v3, v5}, Landroid/widget/ListView;->removeHeaderView(Landroid/view/View;)Z

    .line 2479
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$36(Lcom/netease/newsreader/activity/NewsReader;)Landroid/widget/ListView;

    move-result-object v3

    const/4 v5, 0x0

    invoke-virtual {v3, v5}, Landroid/widget/ListView;->setAdapter(Landroid/widget/ListAdapter;)V

    .line 2482
    invoke-virtual/range {v31 .. v31}, Lcom/netease/newsreader/bean/NewsListDataBean;->getItemLsit()Ljava/util/List;

    move-result-object v4

    .line 2483
    .local v4, noheadnewslist:Ljava/util/List;,"Ljava/util/List<Ljava/util/HashMap<Ljava/lang/String;Ljava/lang/Object;>;>;"
    const-string v26, "0"

    .line 2484
    .local v26, imgshow:Ljava/lang/String;
    const/4 v2, 0x0

    .line 2486
    .local v2, noHeadAdapter:Lcom/netease/newsreader/util/BasePageViewAdapter;
    const/4 v3, 0x0

    invoke-interface {v4, v3}, Ljava/util/List;->get(I)Ljava/lang/Object;

    move-result-object v32

    check-cast v32, Ljava/util/HashMap;

    .line 2487
    .local v32, selectormap:Ljava/util/HashMap;,"Ljava/util/HashMap<Ljava/lang/String;Ljava/lang/Object;>;"
    const-string v3, "hasImg"

    move-object/from16 v0, v32

    invoke-virtual {v0, v3}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;

    move-result-object v26

    .end local v26           #imgshow:Ljava/lang/String;
    check-cast v26, Ljava/lang/String;

    .line 2489
    .restart local v26       #imgshow:Ljava/lang/String;
    move-object/from16 v0, p1

    iget-object v3, v0, Landroid/os/Message;->obj:Ljava/lang/Object;

    if-eqz v3, :cond_7

    .line 2490
    move-object/from16 v0, p1

    iget-object v3, v0, Landroid/os/Message;->obj:Ljava/lang/Object;

    invoke-virtual {v3}, Ljava/lang/Object;->toString()Ljava/lang/String;

    move-result-object v14

    .line 2491
    .local v14, _columnid:Ljava/lang/String;
    const-string v3, "head"

    invoke-static {v14}, Lcom/netease/newsreader/util/Tools;->equalHead(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v5

    invoke-virtual {v3, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v3

    if-eqz v3, :cond_7

    .line 2492
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    iget-object v3, v3, Lcom/netease/newsreader/activity/NewsReader;->db:Landroid/database/sqlite/SQLiteDatabase;

    new-instance v5, Ljava/lang/StringBuilder;

    const-string v6, "delete from news_list where news_col_id=\'"

    invoke-direct {v5, v6}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V

    move-object/from16 v0, p1

    iget-object v6, v0, Landroid/os/Message;->obj:Ljava/lang/Object;

    invoke-virtual {v6}, Ljava/lang/Object;->toString()Ljava/lang/String;

    move-result-object v6

    invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v5

    const-string v6, "\'"

    invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v5

    invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object v5

    invoke-virtual {v3, v5}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V

    .line 2498
    .end local v14           #_columnid:Ljava/lang/String;
    :cond_7
    const-string v3, "1"

    move-object/from16 v0, v26

    invoke-virtual {v3, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v3

    if-eqz v3, :cond_8

    .line 2499
    new-instance v2, Lcom/netease/newsreader/util/BasePageViewAdapter;

    .end local v2           #noHeadAdapter:Lcom/netease/newsreader/util/BasePageViewAdapter;
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    const v5, 0x7f030032

    .line 2500
    const/4 v6, 0x4

    new-array v6, v6, [Ljava/lang/String;

    const/4 v9, 0x0

    const-string v10, "title"

    aput-object v10, v6, v9

    const/4 v9, 0x1

    const-string v10, "digest"

    aput-object v10, v6, v9

    const/4 v9, 0x2

    const-string v10, "replyCount"

    aput-object v10, v6, v9

    const/4 v9, 0x3

    const-string v10, "imgsrc"

    aput-object v10, v6, v9

    .line 2501
    const/4 v9, 0x4

    new-array v7, v9, [I

    fill-array-data v7, :array_0

    invoke-static {}, Lcom/netease/newsreader/activity/NewsReader;->access$40()Lcom/netease/newsreader/util/BaseImageDownloader;

    move-result-object v8

    .line 2499
    invoke-direct/range {v2 .. v8}, Lcom/netease/newsreader/util/BasePageViewAdapter;-><init>(Landroid/content/Context;Ljava/util/List;I[Ljava/lang/String;[ILcom/netease/newsreader/util/BaseImageDownloader;)V

    .line 2509
    .restart local v2       #noHeadAdapter:Lcom/netease/newsreader/util/BasePageViewAdapter;
    :goto_1
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    iget-object v3, v3, Lcom/netease/newsreader/activity/NewsReader;->db:Landroid/database/sqlite/SQLiteDatabase;

    invoke-virtual {v2, v3}, Lcom/netease/newsreader/util/BasePageViewAdapter;->setDB(Landroid/database/sqlite/SQLiteDatabase;)V

    .line 2510
    const-string v3, "news"

    invoke-virtual {v2, v3}, Lcom/netease/newsreader/util/BasePageViewAdapter;->setAdapterType(Ljava/lang/String;)V

    .line 2511
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$41(Lcom/netease/newsreader/activity/NewsReader;)Ljava/util/HashMap;

    move-result-object v3

    move-object/from16 v0, p1

    iget-object v5, v0, Landroid/os/Message;->obj:Ljava/lang/Object;

    invoke-virtual {v5}, Ljava/lang/Object;->toString()Ljava/lang/String;

    move-result-object v5

    invoke-virtual {v3, v5, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    .line 2514
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-virtual/range {v31 .. v31}, Lcom/netease/newsreader/bean/NewsListDataBean;->getItemLsit()Ljava/util/List;

    move-result-object v5

    move-object/from16 v0, p1

    iget-object v6, v0, Landroid/os/Message;->obj:Ljava/lang/Object;

    invoke-virtual {v6}, Ljava/lang/Object;->toString()Ljava/lang/String;

    move-result-object v6

    const-string v9, "nonhead"

    invoke-static {v3, v5, v6, v9}, Lcom/netease/newsreader/activity/NewsReader;->access$32(Lcom/netease/newsreader/activity/NewsReader;Ljava/util/List;Ljava/lang/String;Ljava/lang/String;)V

    .line 2515
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    const/4 v5, 0x1

    const-string v6, "0"

    invoke-virtual/range {v31 .. v31}, Lcom/netease/newsreader/bean/NewsListDataBean;->getItemLsit()Ljava/util/List;

    move-result-object v9

    move-object/from16 v0, p1

    iget-object v10, v0, Landroid/os/Message;->obj:Ljava/lang/Object;

    invoke-virtual {v10}, Ljava/lang/Object;->toString()Ljava/lang/String;

    move-result-object v10

    invoke-static {v3, v5, v6, v9, v10}, Lcom/netease/newsreader/activity/NewsReader;->access$33(Lcom/netease/newsreader/activity/NewsReader;ILjava/lang/String;Ljava/util/List;Ljava/lang/String;)V

    .line 2517
    invoke-virtual {v2}, Lcom/netease/newsreader/util/BasePageViewAdapter;->notifyDataSetChanged()V

    .line 2518
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$36(Lcom/netease/newsreader/activity/NewsReader;)Landroid/widget/ListView;

    move-result-object v3

    invoke-virtual {v3, v2}, Landroid/widget/ListView;->setAdapter(Landroid/widget/ListAdapter;)V

    .line 2520
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$13(Lcom/netease/newsreader/activity/NewsReader;)Ljava/util/HashMap;

    move-result-object v3

    move-object/from16 v0, p1

    iget-object v5, v0, Landroid/os/Message;->obj:Ljava/lang/Object;

    invoke-virtual {v5}, Ljava/lang/Object;->toString()Ljava/lang/String;

    move-result-object v5

    const/4 v6, 0x0

    invoke-static {v6}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v6

    invoke-virtual {v3, v5, v6}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    .line 2523
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    move-object/from16 v0, p0

    iget-object v5, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v5}, Lcom/netease/newsreader/activity/NewsReader;->access$14(Lcom/netease/newsreader/activity/NewsReader;)Ljava/lang/String;

    move-result-object v5

    invoke-static {v3, v5}, Lcom/netease/newsreader/util/StringUtil;->updateRefreshTime(Landroid/content/Context;Ljava/lang/String;)V
    :try_end_7
    .catch Ljava/lang/Exception; {:try_start_7 .. :try_end_7} :catch_1

    goto/16 :goto_0

    .line 2530
    .end local v2           #noHeadAdapter:Lcom/netease/newsreader/util/BasePageViewAdapter;
    .end local v4           #noheadnewslist:Ljava/util/List;,"Ljava/util/List<Ljava/util/HashMap<Ljava/lang/String;Ljava/lang/Object;>;>;"
    .end local v15           #b:Landroid/os/Bundle;
    .end local v26           #imgshow:Ljava/lang/String;
    .end local v31           #newsListDataBean:Lcom/netease/newsreader/bean/NewsListDataBean;
    .end local v32           #selectormap:Ljava/util/HashMap;,"Ljava/util/HashMap<Ljava/lang/String;Ljava/lang/Object;>;"
    :catch_1
    move-exception v19

    .line 2532
    .restart local v19       #e:Ljava/lang/Exception;
    invoke-virtual/range {v19 .. v19}, Ljava/lang/Exception;->printStackTrace()V

    goto/16 :goto_0

    .line 2503
    .end local v19           #e:Ljava/lang/Exception;
    .restart local v2       #noHeadAdapter:Lcom/netease/newsreader/util/BasePageViewAdapter;
    .restart local v4       #noheadnewslist:Ljava/util/List;,"Ljava/util/List<Ljava/util/HashMap<Ljava/lang/String;Ljava/lang/Object;>;>;"
    .restart local v15       #b:Landroid/os/Bundle;
    .restart local v26       #imgshow:Ljava/lang/String;
    .restart local v31       #newsListDataBean:Lcom/netease/newsreader/bean/NewsListDataBean;
    .restart local v32       #selectormap:Ljava/util/HashMap;,"Ljava/util/HashMap<Ljava/lang/String;Ljava/lang/Object;>;"
    :cond_8
    :try_start_8
    new-instance v2, Lcom/netease/newsreader/util/BasePageViewAdapter;

    .end local v2           #noHeadAdapter:Lcom/netease/newsreader/util/BasePageViewAdapter;
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    const v5, 0x7f030033

    .line 2504
    const/4 v6, 0x3

    new-array v6, v6, [Ljava/lang/String;

    const/4 v9, 0x0

    const-string v10, "title"

    aput-object v10, v6, v9

    const/4 v9, 0x1

    const-string v10, "replyCount"

    aput-object v10, v6, v9

    const/4 v9, 0x2

    const-string v10, "ptime"

    aput-object v10, v6, v9

    .line 2505
    const/4 v9, 0x3

    new-array v7, v9, [I

    fill-array-data v7, :array_1

    invoke-static {}, Lcom/netease/newsreader/activity/NewsReader;->access$40()Lcom/netease/newsreader/util/BaseImageDownloader;

    move-result-object v8

    .line 2503
    invoke-direct/range {v2 .. v8}, Lcom/netease/newsreader/util/BasePageViewAdapter;-><init>(Landroid/content/Context;Ljava/util/List;I[Ljava/lang/String;[ILcom/netease/newsreader/util/BaseImageDownloader;)V

    .restart local v2       #noHeadAdapter:Lcom/netease/newsreader/util/BasePageViewAdapter;
    goto/16 :goto_1

    .line 2526
    .end local v2           #noHeadAdapter:Lcom/netease/newsreader/util/BasePageViewAdapter;
    .end local v4           #noheadnewslist:Ljava/util/List;,"Ljava/util/List<Ljava/util/HashMap<Ljava/lang/String;Ljava/lang/Object;>;>;"
    .end local v26           #imgshow:Ljava/lang/String;
    .end local v32           #selectormap:Ljava/util/HashMap;,"Ljava/util/HashMap<Ljava/lang/String;Ljava/lang/Object;>;"
    :cond_9
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    move-object/from16 v0, p0

    iget-object v5, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    const-string v6, "\u52a0\u8f7d\u5931\u8d25"

    const/4 v9, 0x0

    invoke-static {v5, v6, v9}, Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;

    move-result-object v5

    invoke-static {v3, v5}, Lcom/netease/newsreader/activity/NewsReader;->access$37(Lcom/netease/newsreader/activity/NewsReader;Landroid/widget/Toast;)V

    .line 2527
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$38(Lcom/netease/newsreader/activity/NewsReader;)Landroid/widget/Toast;

    move-result-object v3

    invoke-virtual {v3}, Landroid/widget/Toast;->show()V
    :try_end_8
    .catch Ljava/lang/Exception; {:try_start_8 .. :try_end_8} :catch_1

    goto/16 :goto_0

    .line 2537
    .end local v15           #b:Landroid/os/Bundle;
    .end local v31           #newsListDataBean:Lcom/netease/newsreader/bean/NewsListDataBean;
    :sswitch_4
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$42(Lcom/netease/newsreader/activity/NewsReader;)Lcom/netease/newsreader/view/PullRefreshListView;

    move-result-object v3

    invoke-virtual {v3}, Lcom/netease/newsreader/view/PullRefreshListView;->refreshDone()V

    .line 2538
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$26(Lcom/netease/newsreader/activity/NewsReader;)Landroid/widget/LinearLayout;

    move-result-object v3

    const/16 v5, 0x8

    invoke-virtual {v3, v5}, Landroid/widget/LinearLayout;->setVisibility(I)V

    .line 2539
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$17(Lcom/netease/newsreader/activity/NewsReader;)Landroid/widget/ProgressBar;

    move-result-object v3

    const/16 v5, 0x8

    invoke-virtual {v3, v5}, Landroid/widget/ProgressBar;->setVisibility(I)V

    .line 2541
    move-object/from16 v0, p1

    iget v3, v0, Landroid/os/Message;->arg1:I

    packed-switch v3, :pswitch_data_0

    goto/16 :goto_0

    .line 2543
    :pswitch_0
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$43(Lcom/netease/newsreader/activity/NewsReader;)Ljava/util/List;

    move-result-object v3

    invoke-interface {v3}, Ljava/util/List;->size()I

    move-result v3

    if-nez v3, :cond_a

    .line 2544
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    move-object/from16 v0, p0

    iget-object v5, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    const-string v6, "\u52a0\u8f7d\u5931\u8d25"

    const/4 v9, 0x0

    invoke-static {v5, v6, v9}, Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;

    move-result-object v5

    invoke-static {v3, v5}, Lcom/netease/newsreader/activity/NewsReader;->access$37(Lcom/netease/newsreader/activity/NewsReader;Landroid/widget/Toast;)V

    .line 2545
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$38(Lcom/netease/newsreader/activity/NewsReader;)Landroid/widget/Toast;

    move-result-object v3

    invoke-virtual {v3}, Landroid/widget/Toast;->show()V

    goto/16 :goto_0

    .line 2547
    :cond_a
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$44(Lcom/netease/newsreader/activity/NewsReader;)Ljava/util/List;

    move-result-object v3

    invoke-interface {v3}, Ljava/util/List;->clear()V

    .line 2548
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$44(Lcom/netease/newsreader/activity/NewsReader;)Ljava/util/List;

    move-result-object v3

    move-object/from16 v0, p0

    iget-object v5, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v5}, Lcom/netease/newsreader/activity/NewsReader;->access$43(Lcom/netease/newsreader/activity/NewsReader;)Ljava/util/List;

    move-result-object v5

    invoke-interface {v3, v5}, Ljava/util/List;->addAll(Ljava/util/Collection;)Z

    .line 2551
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    move-object/from16 v0, p0

    iget-object v5, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v5}, Lcom/netease/newsreader/activity/NewsReader;->access$44(Lcom/netease/newsreader/activity/NewsReader;)Ljava/util/List;

    move-result-object v5

    const-string v6, "top"

    invoke-static {v3, v5, v6}, Lcom/netease/newsreader/activity/NewsReader;->access$45(Lcom/netease/newsreader/activity/NewsReader;Ljava/util/List;Ljava/lang/String;)V

    .line 2553
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$46(Lcom/netease/newsreader/activity/NewsReader;)Lcom/netease/newsreader/util/BasePageViewAdapter;

    move-result-object v3

    invoke-virtual {v3}, Lcom/netease/newsreader/util/BasePageViewAdapter;->notifyDataSetChanged()V

    .line 2554
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$19(Lcom/netease/newsreader/activity/NewsReader;)Landroid/widget/ListView;

    move-result-object v3

    move-object/from16 v0, p0

    iget-object v5, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v5}, Lcom/netease/newsreader/activity/NewsReader;->access$46(Lcom/netease/newsreader/activity/NewsReader;)Lcom/netease/newsreader/util/BasePageViewAdapter;

    move-result-object v5

    invoke-virtual {v3, v5}, Landroid/widget/ListView;->setAdapter(Landroid/widget/ListAdapter;)V

    .line 2555
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    const/4 v5, 0x0

    invoke-static {v3, v5}, Lcom/netease/newsreader/activity/NewsReader;->access$47(Lcom/netease/newsreader/activity/NewsReader;I)V

    .line 2557
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    move-object/from16 v0, p0

    iget-object v5, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v5}, Lcom/netease/newsreader/activity/NewsReader;->access$48(Lcom/netease/newsreader/activity/NewsReader;)Landroid/view/View;

    move-result-object v5

    invoke-virtual {v5}, Landroid/view/View;->getTag()Ljava/lang/Object;

    move-result-object v5

    invoke-virtual {v5}, Ljava/lang/Object;->toString()Ljava/lang/String;

    move-result-object v5

    invoke-static {v3, v5}, Lcom/netease/newsreader/util/StringUtil;->updateRefreshTime(Landroid/content/Context;Ljava/lang/String;)V

    goto/16 :goto_0

    .line 2561
    :pswitch_1
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$49(Lcom/netease/newsreader/activity/NewsReader;)Ljava/util/List;

    move-result-object v3

    invoke-interface {v3}, Ljava/util/List;->size()I

    move-result v3

    if-nez v3, :cond_b

    .line 2562
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    move-object/from16 v0, p0

    iget-object v5, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    const-string v6, "\u52a0\u8f7d\u5931\u8d25"

    const/4 v9, 0x0

    invoke-static {v5, v6, v9}, Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;

    move-result-object v5

    invoke-static {v3, v5}, Lcom/netease/newsreader/activity/NewsReader;->access$37(Lcom/netease/newsreader/activity/NewsReader;Landroid/widget/Toast;)V

    .line 2563
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$38(Lcom/netease/newsreader/activity/NewsReader;)Landroid/widget/Toast;

    move-result-object v3

    invoke-virtual {v3}, Landroid/widget/Toast;->show()V

    goto/16 :goto_0

    .line 2565
    :cond_b
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$50(Lcom/netease/newsreader/activity/NewsReader;)Ljava/util/List;

    move-result-object v3

    invoke-interface {v3}, Ljava/util/List;->clear()V

    .line 2566
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$50(Lcom/netease/newsreader/activity/NewsReader;)Ljava/util/List;

    move-result-object v3

    move-object/from16 v0, p0

    iget-object v5, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v5}, Lcom/netease/newsreader/activity/NewsReader;->access$49(Lcom/netease/newsreader/activity/NewsReader;)Ljava/util/List;

    move-result-object v5

    invoke-interface {v3, v5}, Ljava/util/List;->addAll(Ljava/util/Collection;)Z

    .line 2567
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    move-object/from16 v0, p0

    iget-object v5, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v5}, Lcom/netease/newsreader/activity/NewsReader;->access$50(Lcom/netease/newsreader/activity/NewsReader;)Ljava/util/List;

    move-result-object v5

    const-string v6, "day"

    invoke-static {v3, v5, v6}, Lcom/netease/newsreader/activity/NewsReader;->access$45(Lcom/netease/newsreader/activity/NewsReader;Ljava/util/List;Ljava/lang/String;)V

    .line 2569
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$51(Lcom/netease/newsreader/activity/NewsReader;)Lcom/netease/newsreader/util/BasePageViewAdapter;

    move-result-object v3

    invoke-virtual {v3}, Lcom/netease/newsreader/util/BasePageViewAdapter;->notifyDataSetChanged()V

    .line 2570
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$19(Lcom/netease/newsreader/activity/NewsReader;)Landroid/widget/ListView;

    move-result-object v3

    move-object/from16 v0, p0

    iget-object v5, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v5}, Lcom/netease/newsreader/activity/NewsReader;->access$51(Lcom/netease/newsreader/activity/NewsReader;)Lcom/netease/newsreader/util/BasePageViewAdapter;

    move-result-object v5

    invoke-virtual {v3, v5}, Landroid/widget/ListView;->setAdapter(Landroid/widget/ListAdapter;)V

    .line 2572
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    move-object/from16 v0, p0

    iget-object v5, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v5}, Lcom/netease/newsreader/activity/NewsReader;->access$48(Lcom/netease/newsreader/activity/NewsReader;)Landroid/view/View;

    move-result-object v5

    invoke-virtual {v5}, Landroid/view/View;->getTag()Ljava/lang/Object;

    move-result-object v5

    invoke-virtual {v5}, Ljava/lang/Object;->toString()Ljava/lang/String;

    move-result-object v5

    invoke-static {v3, v5}, Lcom/netease/newsreader/util/StringUtil;->updateRefreshTime(Landroid/content/Context;Ljava/lang/String;)V

    goto/16 :goto_0

    .line 2576
    :pswitch_2
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$52(Lcom/netease/newsreader/activity/NewsReader;)Ljava/util/List;

    move-result-object v3

    invoke-interface {v3}, Ljava/util/List;->size()I

    move-result v3

    if-nez v3, :cond_c

    .line 2577
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    move-object/from16 v0, p0

    iget-object v5, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    const-string v6, "\u52a0\u8f7d\u5931\u8d25"

    const/4 v9, 0x0

    invoke-static {v5, v6, v9}, Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;

    move-result-object v5

    invoke-static {v3, v5}, Lcom/netease/newsreader/activity/NewsReader;->access$37(Lcom/netease/newsreader/activity/NewsReader;Landroid/widget/Toast;)V

    .line 2578
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$38(Lcom/netease/newsreader/activity/NewsReader;)Landroid/widget/Toast;

    move-result-object v3

    invoke-virtual {v3}, Landroid/widget/Toast;->show()V

    goto/16 :goto_0

    .line 2580
    :cond_c
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$53(Lcom/netease/newsreader/activity/NewsReader;)Ljava/util/List;

    move-result-object v3

    invoke-interface {v3}, Ljava/util/List;->clear()V

    .line 2581
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$53(Lcom/netease/newsreader/activity/NewsReader;)Ljava/util/List;

    move-result-object v3

    move-object/from16 v0, p0

    iget-object v5, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v5}, Lcom/netease/newsreader/activity/NewsReader;->access$52(Lcom/netease/newsreader/activity/NewsReader;)Ljava/util/List;

    move-result-object v5

    invoke-interface {v3, v5}, Ljava/util/List;->addAll(Ljava/util/Collection;)Z

    .line 2582
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    move-object/from16 v0, p0

    iget-object v5, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v5}, Lcom/netease/newsreader/activity/NewsReader;->access$53(Lcom/netease/newsreader/activity/NewsReader;)Ljava/util/List;

    move-result-object v5

    const-string v6, "week"

    invoke-static {v3, v5, v6}, Lcom/netease/newsreader/activity/NewsReader;->access$45(Lcom/netease/newsreader/activity/NewsReader;Ljava/util/List;Ljava/lang/String;)V

    .line 2584
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$54(Lcom/netease/newsreader/activity/NewsReader;)Lcom/netease/newsreader/util/BasePageViewAdapter;

    move-result-object v3

    invoke-virtual {v3}, Lcom/netease/newsreader/util/BasePageViewAdapter;->notifyDataSetChanged()V

    .line 2585
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$19(Lcom/netease/newsreader/activity/NewsReader;)Landroid/widget/ListView;

    move-result-object v3

    move-object/from16 v0, p0

    iget-object v5, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v5}, Lcom/netease/newsreader/activity/NewsReader;->access$54(Lcom/netease/newsreader/activity/NewsReader;)Lcom/netease/newsreader/util/BasePageViewAdapter;

    move-result-object v5

    invoke-virtual {v3, v5}, Landroid/widget/ListView;->setAdapter(Landroid/widget/ListAdapter;)V

    .line 2587
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    move-object/from16 v0, p0

    iget-object v5, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v5}, Lcom/netease/newsreader/activity/NewsReader;->access$48(Lcom/netease/newsreader/activity/NewsReader;)Landroid/view/View;

    move-result-object v5

    invoke-virtual {v5}, Landroid/view/View;->getTag()Ljava/lang/Object;

    move-result-object v5

    invoke-virtual {v5}, Ljava/lang/Object;->toString()Ljava/lang/String;

    move-result-object v5

    invoke-static {v3, v5}, Lcom/netease/newsreader/util/StringUtil;->updateRefreshTime(Landroid/content/Context;Ljava/lang/String;)V

    goto/16 :goto_0

    .line 2594
    :sswitch_5
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$17(Lcom/netease/newsreader/activity/NewsReader;)Landroid/widget/ProgressBar;

    move-result-object v3

    const/16 v5, 0x8

    invoke-virtual {v3, v5}, Landroid/widget/ProgressBar;->setVisibility(I)V

    .line 2595
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$18(Lcom/netease/newsreader/activity/NewsReader;)Landroid/widget/Button;

    move-result-object v3

    const v5, 0x7f0b0019

    invoke-virtual {v3, v5}, Landroid/widget/Button;->setText(I)V

    .line 2596
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$19(Lcom/netease/newsreader/activity/NewsReader;)Landroid/widget/ListView;

    move-result-object v3

    move-object/from16 v0, p0

    iget-object v5, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v5}, Lcom/netease/newsreader/activity/NewsReader;->access$20(Lcom/netease/newsreader/activity/NewsReader;)Landroid/widget/LinearLayout;

    move-result-object v5

    invoke-virtual {v3, v5}, Landroid/widget/ListView;->removeFooterView(Landroid/view/View;)Z

    .line 2598
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$16(Lcom/netease/newsreader/activity/NewsReader;)Ljava/util/HashMap;

    move-result-object v3

    const-string v5, "top"

    invoke-virtual {v3, v5}, Ljava/util/HashMap;->containsKey(Ljava/lang/Object;)Z

    move-result v3

    if-eqz v3, :cond_0

    .line 2600
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$16(Lcom/netease/newsreader/activity/NewsReader;)Ljava/util/HashMap;

    move-result-object v3

    const-string v5, "top"

    invoke-virtual {v3, v5}, Ljava/util/HashMap;->remove(Ljava/lang/Object;)Ljava/lang/Object;

    .line 2602
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$43(Lcom/netease/newsreader/activity/NewsReader;)Ljava/util/List;

    move-result-object v3

    invoke-interface {v3}, Ljava/util/List;->size()I

    move-result v3

    if-nez v3, :cond_d

    .line 2603
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$55(Lcom/netease/newsreader/activity/NewsReader;)I

    move-result v5

    add-int/lit8 v5, v5, -0x14

    invoke-static {v3, v5}, Lcom/netease/newsreader/activity/NewsReader;->access$47(Lcom/netease/newsreader/activity/NewsReader;I)V

    .line 2604
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    move-object/from16 v0, p0

    iget-object v5, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    const-string v6, "\u52a0\u8f7d\u8d85\u65f6\u6216\u65e0\u66f4\u591a\u5185\u5bb9"

    const/4 v9, 0x0

    invoke-static {v5, v6, v9}, Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;

    move-result-object v5

    invoke-static {v3, v5}, Lcom/netease/newsreader/activity/NewsReader;->access$37(Lcom/netease/newsreader/activity/NewsReader;Landroid/widget/Toast;)V

    .line 2605
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$38(Lcom/netease/newsreader/activity/NewsReader;)Landroid/widget/Toast;

    move-result-object v3

    invoke-virtual {v3}, Landroid/widget/Toast;->show()V

    goto/16 :goto_0

    .line 2607
    :cond_d
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    const-string v5, "PAGES"

    new-instance v6, Ljava/lang/StringBuilder;

    const-string v9, "\u7cbe\u5f69\u8ddf\u8d34_"

    invoke-direct {v6, v9}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V

    move-object/from16 v0, p0

    iget-object v9, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v9}, Lcom/netease/newsreader/activity/NewsReader;->access$55(Lcom/netease/newsreader/activity/NewsReader;)I

    move-result v9

    invoke-virtual {v6, v9}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;

    move-result-object v6

    invoke-virtual {v6}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object v6

    invoke-static {v3, v5, v6}, Lcom/netease/mobileanalysis/MobileAgent;->setEvent(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V

    .line 2609
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    move-object/from16 v0, p0

    iget-object v5, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v5}, Lcom/netease/newsreader/activity/NewsReader;->access$44(Lcom/netease/newsreader/activity/NewsReader;)Ljava/util/List;

    move-result-object v5

    move-object/from16 v0, p0

    iget-object v6, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v6}, Lcom/netease/newsreader/activity/NewsReader;->access$43(Lcom/netease/newsreader/activity/NewsReader;)Ljava/util/List;

    move-result-object v6

    const-string v9, "docid"

    invoke-static {v3, v5, v6, v9}, Lcom/netease/newsreader/activity/NewsReader;->access$56(Lcom/netease/newsreader/activity/NewsReader;Ljava/util/List;Ljava/util/List;Ljava/lang/String;)V

    .line 2610
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    move-object/from16 v0, p0

    iget-object v5, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v5}, Lcom/netease/newsreader/activity/NewsReader;->access$43(Lcom/netease/newsreader/activity/NewsReader;)Ljava/util/List;

    move-result-object v5

    const-string v6, "top"

    invoke-static {v3, v5, v6}, Lcom/netease/newsreader/activity/NewsReader;->access$45(Lcom/netease/newsreader/activity/NewsReader;Ljava/util/List;Ljava/lang/String;)V

    .line 2611
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$44(Lcom/netease/newsreader/activity/NewsReader;)Ljava/util/List;

    move-result-object v3

    move-object/from16 v0, p0

    iget-object v5, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v5}, Lcom/netease/newsreader/activity/NewsReader;->access$43(Lcom/netease/newsreader/activity/NewsReader;)Ljava/util/List;

    move-result-object v5

    invoke-interface {v3, v5}, Ljava/util/List;->addAll(Ljava/util/Collection;)Z

    .line 2613
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$46(Lcom/netease/newsreader/activity/NewsReader;)Lcom/netease/newsreader/util/BasePageViewAdapter;

    move-result-object v3

    invoke-virtual {v3}, Lcom/netease/newsreader/util/BasePageViewAdapter;->notifyDataSetChanged()V

    goto/16 :goto_0

    .line 2617
    :sswitch_6
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$57(Lcom/netease/newsreader/activity/NewsReader;)V

    goto/16 :goto_0

    .line 2620
    :sswitch_7
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$58(Lcom/netease/newsreader/activity/NewsReader;)V

    goto/16 :goto_0

    .line 2623
    :sswitch_8
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$59(Lcom/netease/newsreader/activity/NewsReader;)V

    goto/16 :goto_0

    .line 2626
    :sswitch_9
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$17(Lcom/netease/newsreader/activity/NewsReader;)Landroid/widget/ProgressBar;

    move-result-object v3

    const/16 v5, 0x8

    invoke-virtual {v3, v5}, Landroid/widget/ProgressBar;->setVisibility(I)V

    .line 2627
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$18(Lcom/netease/newsreader/activity/NewsReader;)Landroid/widget/Button;

    move-result-object v3

    const v5, 0x7f0b0019

    invoke-virtual {v3, v5}, Landroid/widget/Button;->setText(I)V

    .line 2628
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$36(Lcom/netease/newsreader/activity/NewsReader;)Landroid/widget/ListView;

    move-result-object v3

    move-object/from16 v0, p0

    iget-object v5, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v5}, Lcom/netease/newsreader/activity/NewsReader;->access$20(Lcom/netease/newsreader/activity/NewsReader;)Landroid/widget/LinearLayout;

    move-result-object v5

    invoke-virtual {v3, v5}, Landroid/widget/ListView;->removeFooterView(Landroid/view/View;)Z

    .line 2630
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$16(Lcom/netease/newsreader/activity/NewsReader;)Ljava/util/HashMap;

    move-result-object v3

    move-object/from16 v0, p1

    iget-object v5, v0, Landroid/os/Message;->obj:Ljava/lang/Object;

    invoke-virtual {v5}, Ljava/lang/Object;->toString()Ljava/lang/String;

    move-result-object v5

    invoke-virtual {v3, v5}, Ljava/util/HashMap;->containsKey(Ljava/lang/Object;)Z

    move-result v3

    if-eqz v3, :cond_0

    .line 2632
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$16(Lcom/netease/newsreader/activity/NewsReader;)Ljava/util/HashMap;

    move-result-object v3

    move-object/from16 v0, p1

    iget-object v5, v0, Landroid/os/Message;->obj:Ljava/lang/Object;

    invoke-virtual {v5}, Ljava/lang/Object;->toString()Ljava/lang/String;

    move-result-object v5

    invoke-virtual {v3, v5}, Ljava/util/HashMap;->remove(Ljava/lang/Object;)Ljava/lang/Object;

    .line 2634
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$31(Lcom/netease/newsreader/activity/NewsReader;)Ljava/util/List;

    move-result-object v3

    invoke-interface {v3}, Ljava/util/List;->size()I

    move-result v3

    if-nez v3, :cond_e

    .line 2635
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$60(Lcom/netease/newsreader/activity/NewsReader;)I

    move-result v5

    add-int/lit8 v5, v5, -0x14

    invoke-static {v3, v5}, Lcom/netease/newsreader/activity/NewsReader;->access$7(Lcom/netease/newsreader/activity/NewsReader;I)V

    .line 2636
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    move-object/from16 v0, p0

    iget-object v5, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    const-string v6, "\u52a0\u8f7d\u8d85\u65f6\u6216\u65e0\u66f4\u591a\u5185\u5bb9"

    const/4 v9, 0x0

    invoke-static {v5, v6, v9}, Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;

    move-result-object v5

    invoke-static {v3, v5}, Lcom/netease/newsreader/activity/NewsReader;->access$37(Lcom/netease/newsreader/activity/NewsReader;Landroid/widget/Toast;)V

    .line 2637
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$38(Lcom/netease/newsreader/activity/NewsReader;)Landroid/widget/Toast;

    move-result-object v3

    invoke-virtual {v3}, Landroid/widget/Toast;->show()V

    goto/16 :goto_0

    .line 2639
    :cond_e
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    const-string v5, "PAGES"

    new-instance v6, Ljava/lang/StringBuilder;

    const-string v9, "\u5934\u6761_"

    invoke-direct {v6, v9}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V

    move-object/from16 v0, p0

    iget-object v9, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v9}, Lcom/netease/newsreader/activity/NewsReader;->access$60(Lcom/netease/newsreader/activity/NewsReader;)I

    move-result v9

    invoke-virtual {v6, v9}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;

    move-result-object v6

    invoke-virtual {v6}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object v6

    invoke-static {v3, v5, v6}, Lcom/netease/mobileanalysis/MobileAgent;->setEvent(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V

    .line 2641
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    move-object/from16 v0, p0

    iget-object v5, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v5}, Lcom/netease/newsreader/activity/NewsReader;->access$25(Lcom/netease/newsreader/activity/NewsReader;)Ljava/util/List;

    move-result-object v5

    move-object/from16 v0, p0

    iget-object v6, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v6}, Lcom/netease/newsreader/activity/NewsReader;->access$31(Lcom/netease/newsreader/activity/NewsReader;)Ljava/util/List;

    move-result-object v6

    const-string v9, "docid"

    invoke-static {v3, v5, v6, v9}, Lcom/netease/newsreader/activity/NewsReader;->access$56(Lcom/netease/newsreader/activity/NewsReader;Ljava/util/List;Ljava/util/List;Ljava/lang/String;)V

    .line 2642
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    move-object/from16 v0, p0

    iget-object v5, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v5}, Lcom/netease/newsreader/activity/NewsReader;->access$31(Lcom/netease/newsreader/activity/NewsReader;)Ljava/util/List;

    move-result-object v5

    move-object/from16 v0, p1

    iget-object v6, v0, Landroid/os/Message;->obj:Ljava/lang/Object;

    invoke-virtual {v6}, Ljava/lang/Object;->toString()Ljava/lang/String;

    move-result-object v6

    const-string v9, "head"

    invoke-static {v3, v5, v6, v9}, Lcom/netease/newsreader/activity/NewsReader;->access$32(Lcom/netease/newsreader/activity/NewsReader;Ljava/util/List;Ljava/lang/String;Ljava/lang/String;)V

    .line 2644
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$25(Lcom/netease/newsreader/activity/NewsReader;)Ljava/util/List;

    move-result-object v5

    monitor-enter v5

    .line 2645
    :try_start_9
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$25(Lcom/netease/newsreader/activity/NewsReader;)Ljava/util/List;

    move-result-object v3

    invoke-interface {v3}, Ljava/util/List;->size()I

    move-result v3

    if-lez v3, :cond_f

    .line 2646
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$25(Lcom/netease/newsreader/activity/NewsReader;)Ljava/util/List;

    move-result-object v3

    move-object/from16 v0, p0

    iget-object v6, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v6}, Lcom/netease/newsreader/activity/NewsReader;->access$31(Lcom/netease/newsreader/activity/NewsReader;)Ljava/util/List;

    move-result-object v6

    invoke-interface {v3, v6}, Ljava/util/List;->addAll(Ljava/util/Collection;)Z

    .line 2647
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$35(Lcom/netease/newsreader/activity/NewsReader;)Lcom/netease/newsreader/util/BasePageViewAdapter;

    move-result-object v3

    invoke-virtual {v3}, Lcom/netease/newsreader/util/BasePageViewAdapter;->notifyDataSetChanged()V

    .line 2644
    :cond_f
    monitor-exit v5

    goto/16 :goto_0

    :catchall_2
    move-exception v3

    monitor-exit v5
    :try_end_9
    .catchall {:try_start_9 .. :try_end_9} :catchall_2

    throw v3

    .line 2654
    :sswitch_a
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$17(Lcom/netease/newsreader/activity/NewsReader;)Landroid/widget/ProgressBar;

    move-result-object v3

    const/16 v5, 0x8

    invoke-virtual {v3, v5}, Landroid/widget/ProgressBar;->setVisibility(I)V

    .line 2655
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$18(Lcom/netease/newsreader/activity/NewsReader;)Landroid/widget/Button;

    move-result-object v3

    const v5, 0x7f0b0019

    invoke-virtual {v3, v5}, Landroid/widget/Button;->setText(I)V

    .line 2656
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$36(Lcom/netease/newsreader/activity/NewsReader;)Landroid/widget/ListView;

    move-result-object v3

    move-object/from16 v0, p0

    iget-object v5, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v5}, Lcom/netease/newsreader/activity/NewsReader;->access$20(Lcom/netease/newsreader/activity/NewsReader;)Landroid/widget/LinearLayout;

    move-result-object v5

    invoke-virtual {v3, v5}, Landroid/widget/ListView;->removeFooterView(Landroid/view/View;)Z

    .line 2658
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$16(Lcom/netease/newsreader/activity/NewsReader;)Ljava/util/HashMap;

    move-result-object v3

    move-object/from16 v0, p1

    iget-object v5, v0, Landroid/os/Message;->obj:Ljava/lang/Object;

    invoke-virtual {v5}, Ljava/lang/Object;->toString()Ljava/lang/String;

    move-result-object v5

    invoke-virtual {v3, v5}, Ljava/util/HashMap;->containsKey(Ljava/lang/Object;)Z

    move-result v3

    if-eqz v3, :cond_0

    .line 2660
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$16(Lcom/netease/newsreader/activity/NewsReader;)Ljava/util/HashMap;

    move-result-object v3

    move-object/from16 v0, p1

    iget-object v5, v0, Landroid/os/Message;->obj:Ljava/lang/Object;

    invoke-virtual {v5}, Ljava/lang/Object;->toString()Ljava/lang/String;

    move-result-object v5

    invoke-virtual {v3, v5}, Ljava/util/HashMap;->remove(Ljava/lang/Object;)Ljava/lang/Object;

    .line 2662
    invoke-virtual/range {p1 .. p1}, Landroid/os/Message;->getData()Landroid/os/Bundle;

    move-result-object v15

    .line 2663
    .restart local v15       #b:Landroid/os/Bundle;
    const-string v3, "newsListDataBean"

    invoke-virtual {v15, v3}, Landroid/os/Bundle;->getSerializable(Ljava/lang/String;)Ljava/io/Serializable;

    move-result-object v31

    check-cast v31, Lcom/netease/newsreader/bean/NewsListDataBean;

    .line 2665
    .restart local v31       #newsListDataBean:Lcom/netease/newsreader/bean/NewsListDataBean;
    invoke-virtual/range {v31 .. v31}, Lcom/netease/newsreader/bean/NewsListDataBean;->getItemLsit()Ljava/util/List;

    move-result-object v3

    invoke-interface {v3}, Ljava/util/List;->size()I

    move-result v3

    if-nez v3, :cond_11

    .line 2666
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$13(Lcom/netease/newsreader/activity/NewsReader;)Ljava/util/HashMap;

    move-result-object v3

    move-object/from16 v0, p1

    iget-object v5, v0, Landroid/os/Message;->obj:Ljava/lang/Object;

    invoke-virtual {v5}, Ljava/lang/Object;->toString()Ljava/lang/String;

    move-result-object v5

    invoke-virtual {v3, v5}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;

    move-result-object v3

    if-eqz v3, :cond_10

    .line 2667
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$13(Lcom/netease/newsreader/activity/NewsReader;)Ljava/util/HashMap;

    move-result-object v3

    move-object/from16 v0, p1

    iget-object v5, v0, Landroid/os/Message;->obj:Ljava/lang/Object;

    invoke-virtual {v5}, Ljava/lang/Object;->toString()Ljava/lang/String;

    move-result-object v5

    invoke-virtual {v3, v5}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;

    move-result-object v3

    check-cast v3, Ljava/lang/Integer;

    invoke-virtual {v3}, Ljava/lang/Integer;->intValue()I

    move-result v34

    .line 2668
    .local v34, start:I
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$13(Lcom/netease/newsreader/activity/NewsReader;)Ljava/util/HashMap;

    move-result-object v3

    move-object/from16 v0, p1

    iget-object v5, v0, Landroid/os/Message;->obj:Ljava/lang/Object;

    invoke-virtual {v5}, Ljava/lang/Object;->toString()Ljava/lang/String;

    move-result-object v5

    add-int/lit8 v6, v34, -0x14

    invoke-static {v6}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v6

    invoke-virtual {v3, v5, v6}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    .line 2670
    .end local v34           #start:I
    :cond_10
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    move-object/from16 v0, p0

    iget-object v5, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    const-string v6, "\u52a0\u8f7d\u8d85\u65f6\u6216\u65e0\u66f4\u591a\u5185\u5bb9"

    const/4 v9, 0x0

    invoke-static {v5, v6, v9}, Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;

    move-result-object v5

    invoke-static {v3, v5}, Lcom/netease/newsreader/activity/NewsReader;->access$37(Lcom/netease/newsreader/activity/NewsReader;Landroid/widget/Toast;)V

    .line 2671
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$38(Lcom/netease/newsreader/activity/NewsReader;)Landroid/widget/Toast;

    move-result-object v3

    invoke-virtual {v3}, Landroid/widget/Toast;->show()V

    goto/16 :goto_0

    .line 2674
    :cond_11
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$41(Lcom/netease/newsreader/activity/NewsReader;)Ljava/util/HashMap;

    move-result-object v3

    move-object/from16 v0, p1

    iget-object v5, v0, Landroid/os/Message;->obj:Ljava/lang/Object;

    invoke-virtual {v5}, Ljava/lang/Object;->toString()Ljava/lang/String;

    move-result-object v5

    invoke-virtual {v3, v5}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;

    move-result-object v3

    if-eqz v3, :cond_0

    .line 2675
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$13(Lcom/netease/newsreader/activity/NewsReader;)Ljava/util/HashMap;

    move-result-object v3

    move-object/from16 v0, p1

    iget-object v5, v0, Landroid/os/Message;->obj:Ljava/lang/Object;

    invoke-virtual {v5}, Ljava/lang/Object;->toString()Ljava/lang/String;

    move-result-object v5

    invoke-virtual {v3, v5}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;

    move-result-object v3

    if-eqz v3, :cond_12

    .line 2676
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$13(Lcom/netease/newsreader/activity/NewsReader;)Ljava/util/HashMap;

    move-result-object v3

    move-object/from16 v0, p1

    iget-object v5, v0, Landroid/os/Message;->obj:Ljava/lang/Object;

    invoke-virtual {v5}, Ljava/lang/Object;->toString()Ljava/lang/String;

    move-result-object v5

    invoke-virtual {v3, v5}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;

    move-result-object v3

    check-cast v3, Ljava/lang/Integer;

    invoke-virtual {v3}, Ljava/lang/Integer;->intValue()I

    move-result v34

    .line 2677
    .restart local v34       #start:I
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    const-string v5, "PAGES"

    new-instance v6, Ljava/lang/StringBuilder;

    move-object/from16 v0, p0

    iget-object v9, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v9}, Lcom/netease/newsreader/activity/NewsReader;->access$12(Lcom/netease/newsreader/activity/NewsReader;)Ljava/lang/String;

    move-result-object v9

    invoke-static {v9}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;

    move-result-object v9

    invoke-direct {v6, v9}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V

    const-string v9, "_"

    invoke-virtual {v6, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v6

    move/from16 v0, v34

    invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;

    move-result-object v6

    invoke-virtual {v6}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object v6

    invoke-static {v3, v5, v6}, Lcom/netease/mobileanalysis/MobileAgent;->setEvent(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V

    .line 2680
    .end local v34           #start:I
    :cond_12
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$41(Lcom/netease/newsreader/activity/NewsReader;)Ljava/util/HashMap;

    move-result-object v3

    move-object/from16 v0, p1

    iget-object v5, v0, Landroid/os/Message;->obj:Ljava/lang/Object;

    invoke-virtual {v5}, Ljava/lang/Object;->toString()Ljava/lang/String;

    move-result-object v5

    invoke-virtual {v3, v5}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;

    move-result-object v3

    check-cast v3, Lcom/netease/newsreader/util/BasePageViewAdapter;

    invoke-virtual {v3}, Lcom/netease/newsreader/util/BasePageViewAdapter;->getData()Ljava/util/List;

    move-result-object v7

    .line 2682
    .local v7, listmap:Ljava/util/List;,"Ljava/util/List<Ljava/util/HashMap<Ljava/lang/String;Ljava/lang/Object;>;>;"
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-virtual/range {v31 .. v31}, Lcom/netease/newsreader/bean/NewsListDataBean;->getItemLsit()Ljava/util/List;

    move-result-object v5

    const-string v6, "docid"

    invoke-static {v3, v7, v5, v6}, Lcom/netease/newsreader/activity/NewsReader;->access$56(Lcom/netease/newsreader/activity/NewsReader;Ljava/util/List;Ljava/util/List;Ljava/lang/String;)V

    .line 2683
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-virtual/range {v31 .. v31}, Lcom/netease/newsreader/bean/NewsListDataBean;->getItemLsit()Ljava/util/List;

    move-result-object v5

    move-object/from16 v0, p1

    iget-object v6, v0, Landroid/os/Message;->obj:Ljava/lang/Object;

    invoke-virtual {v6}, Ljava/lang/Object;->toString()Ljava/lang/String;

    move-result-object v6

    const-string v9, "nonhead"

    invoke-static {v3, v5, v6, v9}, Lcom/netease/newsreader/activity/NewsReader;->access$32(Lcom/netease/newsreader/activity/NewsReader;Ljava/util/List;Ljava/lang/String;Ljava/lang/String;)V

    .line 2684
    invoke-virtual/range {v31 .. v31}, Lcom/netease/newsreader/bean/NewsListDataBean;->getItemLsit()Ljava/util/List;

    move-result-object v3

    invoke-interface {v7, v3}, Ljava/util/List;->addAll(Ljava/util/Collection;)Z

    .line 2685
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$41(Lcom/netease/newsreader/activity/NewsReader;)Ljava/util/HashMap;

    move-result-object v3

    move-object/from16 v0, p1

    iget-object v5, v0, Landroid/os/Message;->obj:Ljava/lang/Object;

    invoke-virtual {v5}, Ljava/lang/Object;->toString()Ljava/lang/String;

    move-result-object v5

    invoke-virtual {v3, v5}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;

    move-result-object v3

    check-cast v3, Lcom/netease/newsreader/util/BasePageViewAdapter;

    invoke-virtual {v3}, Lcom/netease/newsreader/util/BasePageViewAdapter;->notifyDataSetChanged()V

    goto/16 :goto_0

    .line 2693
    .end local v7           #listmap:Ljava/util/List;,"Ljava/util/List<Ljava/util/HashMap<Ljava/lang/String;Ljava/lang/Object;>;>;"
    .end local v15           #b:Landroid/os/Bundle;
    .end local v31           #newsListDataBean:Lcom/netease/newsreader/bean/NewsListDataBean;
    :sswitch_b
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$36(Lcom/netease/newsreader/activity/NewsReader;)Landroid/widget/ListView;

    move-result-object v3

    move-object/from16 v0, p0

    iget-object v5, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v5}, Lcom/netease/newsreader/activity/NewsReader;->access$39(Lcom/netease/newsreader/activity/NewsReader;)Landroid/view/View;

    move-result-object v5

    invoke-virtual {v3, v5}, Landroid/widget/ListView;->removeHeaderView(Landroid/view/View;)Z

    .line 2694
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$36(Lcom/netease/newsreader/activity/NewsReader;)Landroid/widget/ListView;

    move-result-object v3

    move-object/from16 v0, p0

    iget-object v5, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v5}, Lcom/netease/newsreader/activity/NewsReader;->access$20(Lcom/netease/newsreader/activity/NewsReader;)Landroid/widget/LinearLayout;

    move-result-object v5

    invoke-virtual {v3, v5}, Landroid/widget/ListView;->removeFooterView(Landroid/view/View;)Z

    .line 2696
    move-object/from16 v0, p1

    iget v3, v0, Landroid/os/Message;->arg1:I

    if-nez v3, :cond_15

    .line 2697
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    const/4 v5, 0x1

    invoke-static {v3, v5}, Lcom/netease/newsreader/activity/NewsReader;->access$61(Lcom/netease/newsreader/activity/NewsReader;Z)V

    .line 2698
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    const/4 v5, 0x1

    invoke-static {v3, v5}, Lcom/netease/newsreader/activity/NewsReader;->access$62(Lcom/netease/newsreader/activity/NewsReader;Z)V

    .line 2700
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    move-object/from16 v0, p0

    iget-object v5, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v5}, Lcom/netease/newsreader/activity/NewsReader;->access$25(Lcom/netease/newsreader/activity/NewsReader;)Ljava/util/List;

    move-result-object v5

    move-object/from16 v0, p1

    iget-object v6, v0, Landroid/os/Message;->obj:Ljava/lang/Object;

    invoke-virtual {v6}, Ljava/lang/Object;->toString()Ljava/lang/String;

    move-result-object v6

    const-string v9, "head"

    invoke-static {v3, v5, v6, v9}, Lcom/netease/newsreader/activity/NewsReader;->access$63(Lcom/netease/newsreader/activity/NewsReader;Ljava/util/List;Ljava/lang/String;Ljava/lang/String;)V

    .line 2701
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$25(Lcom/netease/newsreader/activity/NewsReader;)Ljava/util/List;

    move-result-object v3

    if-eqz v3, :cond_13

    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$25(Lcom/netease/newsreader/activity/NewsReader;)Ljava/util/List;

    move-result-object v3

    invoke-interface {v3}, Ljava/util/List;->size()I

    move-result v3

    if-lez v3, :cond_13

    .line 2703
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$26(Lcom/netease/newsreader/activity/NewsReader;)Landroid/widget/LinearLayout;

    move-result-object v3

    const/16 v5, 0x8

    invoke-virtual {v3, v5}, Landroid/widget/LinearLayout;->setVisibility(I)V

    .line 2705
    :try_start_a
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$25(Lcom/netease/newsreader/activity/NewsReader;)Ljava/util/List;

    move-result-object v5

    monitor-enter v5
    :try_end_a
    .catch Ljava/lang/Exception; {:try_start_a .. :try_end_a} :catch_2

    .line 2706
    :try_start_b
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    const/4 v6, 0x0

    const-string v9, "0"

    move-object/from16 v0, p0

    iget-object v10, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v10}, Lcom/netease/newsreader/activity/NewsReader;->access$25(Lcom/netease/newsreader/activity/NewsReader;)Ljava/util/List;

    move-result-object v10

    move-object/from16 v0, p1

    iget-object v13, v0, Landroid/os/Message;->obj:Ljava/lang/Object;

    invoke-virtual {v13}, Ljava/lang/Object;->toString()Ljava/lang/String;

    move-result-object v13

    invoke-static {v3, v6, v9, v10, v13}, Lcom/netease/newsreader/activity/NewsReader;->access$33(Lcom/netease/newsreader/activity/NewsReader;ILjava/lang/String;Ljava/util/List;Ljava/lang/String;)V

    .line 2708
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$25(Lcom/netease/newsreader/activity/NewsReader;)Ljava/util/List;

    move-result-object v3

    const/4 v6, 0x0

    invoke-interface {v3, v6}, Ljava/util/List;->get(I)Ljava/lang/Object;

    move-result-object v20

    check-cast v20, Ljava/util/Map;

    .line 2709
    .restart local v20       #first:Ljava/util/Map;,"Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;"
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$25(Lcom/netease/newsreader/activity/NewsReader;)Ljava/util/List;

    move-result-object v3

    const/4 v6, 0x0

    invoke-interface {v3, v6}, Ljava/util/List;->remove(I)Ljava/lang/Object;

    .line 2711
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    move-object/from16 v0, v20

    invoke-static {v3, v0}, Lcom/netease/newsreader/activity/NewsReader;->access$34(Lcom/netease/newsreader/activity/NewsReader;Ljava/util/Map;)V

    .line 2728
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$35(Lcom/netease/newsreader/activity/NewsReader;)Lcom/netease/newsreader/util/BasePageViewAdapter;

    move-result-object v3

    invoke-virtual {v3}, Lcom/netease/newsreader/util/BasePageViewAdapter;->notifyDataSetChanged()V

    .line 2730
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$36(Lcom/netease/newsreader/activity/NewsReader;)Landroid/widget/ListView;

    move-result-object v3

    move-object/from16 v0, p0

    iget-object v6, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v6}, Lcom/netease/newsreader/activity/NewsReader;->access$35(Lcom/netease/newsreader/activity/NewsReader;)Lcom/netease/newsreader/util/BasePageViewAdapter;

    move-result-object v6

    invoke-virtual {v3, v6}, Landroid/widget/ListView;->setAdapter(Landroid/widget/ListAdapter;)V

    .line 2705
    monitor-exit v5
    :try_end_b
    .catchall {:try_start_b .. :try_end_b} :catchall_3

    .line 2739
    .end local v20           #first:Ljava/util/Map;,"Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;"
    :goto_2
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    move-object/from16 v0, p1

    iget-object v5, v0, Landroid/os/Message;->obj:Ljava/lang/Object;

    invoke-virtual {v5}, Ljava/lang/Object;->toString()Ljava/lang/String;

    move-result-object v5

    invoke-static {v3, v5}, Lcom/netease/newsreader/util/StringUtil;->isNeedRefresh(Landroid/content/Context;Ljava/lang/String;)Z

    move-result v3

    if-eqz v3, :cond_0

    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/util/Tools;->CheckNetwork(Landroid/content/Context;)Z

    move-result v3

    if-eqz v3, :cond_0

    .line 2740
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$17(Lcom/netease/newsreader/activity/NewsReader;)Landroid/widget/ProgressBar;

    move-result-object v3

    const/4 v5, 0x0

    invoke-virtual {v3, v5}, Landroid/widget/ProgressBar;->setVisibility(I)V

    .line 2741
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    move-object/from16 v0, p1

    iget v5, v0, Landroid/os/Message;->arg1:I

    invoke-static {v3, v5}, Lcom/netease/newsreader/activity/NewsReader;->access$64(Lcom/netease/newsreader/activity/NewsReader;I)V

    goto/16 :goto_0

    .line 2705
    :catchall_3
    move-exception v3

    :try_start_c
    monitor-exit v5
    :try_end_c
    .catchall {:try_start_c .. :try_end_c} :catchall_3

    :try_start_d
    throw v3
    :try_end_d
    .catch Ljava/lang/Exception; {:try_start_d .. :try_end_d} :catch_2

    .line 2734
    :catch_2
    move-exception v19

    .line 2736
    .restart local v19       #e:Ljava/lang/Exception;
    invoke-virtual/range {v19 .. v19}, Ljava/lang/Exception;->printStackTrace()V

    goto :goto_2

    .line 2751
    .end local v19           #e:Ljava/lang/Exception;
    :cond_13
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/util/Tools;->CheckNetwork(Landroid/content/Context;)Z

    move-result v3

    if-eqz v3, :cond_14

    .line 2752
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$36(Lcom/netease/newsreader/activity/NewsReader;)Landroid/widget/ListView;

    move-result-object v3

    const/4 v5, 0x0

    invoke-virtual {v3, v5}, Landroid/widget/ListView;->setAdapter(Landroid/widget/ListAdapter;)V

    .line 2753
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$26(Lcom/netease/newsreader/activity/NewsReader;)Landroid/widget/LinearLayout;

    move-result-object v3

    const/4 v5, 0x0

    invoke-virtual {v3, v5}, Landroid/widget/LinearLayout;->setVisibility(I)V

    .line 2754
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$17(Lcom/netease/newsreader/activity/NewsReader;)Landroid/widget/ProgressBar;

    move-result-object v3

    const/4 v5, 0x0

    invoke-virtual {v3, v5}, Landroid/widget/ProgressBar;->setVisibility(I)V

    .line 2755
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    move-object/from16 v0, p1

    iget v5, v0, Landroid/os/Message;->arg1:I

    invoke-static {v3, v5}, Lcom/netease/newsreader/activity/NewsReader;->access$64(Lcom/netease/newsreader/activity/NewsReader;I)V

    goto/16 :goto_0

    .line 2757
    :cond_14
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    const-string v5, "\u7f51\u7edc\u8fde\u63a5\u9519\u8bef"

    const/4 v6, 0x0

    invoke-static {v3, v5, v6}, Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;

    move-result-object v3

    invoke-virtual {v3}, Landroid/widget/Toast;->show()V

    .line 2758
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$26(Lcom/netease/newsreader/activity/NewsReader;)Landroid/widget/LinearLayout;

    move-result-object v3

    const/16 v5, 0x8

    invoke-virtual {v3, v5}, Landroid/widget/LinearLayout;->setVisibility(I)V

    goto/16 :goto_0

    .line 2763
    :cond_15
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    const/4 v5, 0x0

    invoke-static {v3, v5}, Lcom/netease/newsreader/activity/NewsReader;->access$61(Lcom/netease/newsreader/activity/NewsReader;Z)V

    .line 2764
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    const/4 v5, 0x0

    invoke-static {v3, v5}, Lcom/netease/newsreader/activity/NewsReader;->access$62(Lcom/netease/newsreader/activity/NewsReader;Z)V

    .line 2766
    const/4 v7, 0x0

    .line 2768
    .restart local v7       #listmap:Ljava/util/List;,"Ljava/util/List<Ljava/util/HashMap<Ljava/lang/String;Ljava/lang/Object;>;>;"
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$41(Lcom/netease/newsreader/activity/NewsReader;)Ljava/util/HashMap;

    move-result-object v3

    move-object/from16 v0, p1

    iget-object v5, v0, Landroid/os/Message;->obj:Ljava/lang/Object;

    invoke-virtual {v5}, Ljava/lang/Object;->toString()Ljava/lang/String;

    move-result-object v5

    invoke-virtual {v3, v5}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;

    move-result-object v3

    if-eqz v3, :cond_16

    .line 2769
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$41(Lcom/netease/newsreader/activity/NewsReader;)Ljava/util/HashMap;

    move-result-object v3

    move-object/from16 v0, p1

    iget-object v5, v0, Landroid/os/Message;->obj:Ljava/lang/Object;

    invoke-virtual {v5}, Ljava/lang/Object;->toString()Ljava/lang/String;

    move-result-object v5

    invoke-virtual {v3, v5}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;

    move-result-object v3

    check-cast v3, Lcom/netease/newsreader/util/BasePageViewAdapter;

    invoke-virtual {v3}, Lcom/netease/newsreader/util/BasePageViewAdapter;->getData()Ljava/util/List;

    move-result-object v7

    .end local v7           #listmap:Ljava/util/List;,"Ljava/util/List<Ljava/util/HashMap<Ljava/lang/String;Ljava/lang/Object;>;>;"
    check-cast v7, Ljava/util/ArrayList;

    .line 2772
    .restart local v7       #listmap:Ljava/util/List;,"Ljava/util/List<Ljava/util/HashMap<Ljava/lang/String;Ljava/lang/Object;>;>;"
    :cond_16
    if-nez v7, :cond_17

    .line 2773
    new-instance v7, Ljava/util/ArrayList;

    .end local v7           #listmap:Ljava/util/List;,"Ljava/util/List<Ljava/util/HashMap<Ljava/lang/String;Ljava/lang/Object;>;>;"
    invoke-direct {v7}, Ljava/util/ArrayList;-><init>()V

    .line 2776
    .restart local v7       #listmap:Ljava/util/List;,"Ljava/util/List<Ljava/util/HashMap<Ljava/lang/String;Ljava/lang/Object;>;>;"
    :cond_17
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    move-object/from16 v0, p1

    iget-object v5, v0, Landroid/os/Message;->obj:Ljava/lang/Object;

    invoke-virtual {v5}, Ljava/lang/Object;->toString()Ljava/lang/String;

    move-result-object v5

    const-string v6, "nonhead"

    invoke-static {v3, v7, v5, v6}, Lcom/netease/newsreader/activity/NewsReader;->access$63(Lcom/netease/newsreader/activity/NewsReader;Ljava/util/List;Ljava/lang/String;Ljava/lang/String;)V

    .line 2777
    if-eqz v7, :cond_1c

    invoke-interface {v7}, Ljava/util/List;->size()I

    move-result v3

    if-lez v3, :cond_1c

    .line 2779
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$26(Lcom/netease/newsreader/activity/NewsReader;)Landroid/widget/LinearLayout;

    move-result-object v3

    const/16 v5, 0x8

    invoke-virtual {v3, v5}, Landroid/widget/LinearLayout;->setVisibility(I)V

    .line 2781
    :try_start_e
    monitor-enter v7
    :try_end_e
    .catch Ljava/lang/Exception; {:try_start_e .. :try_end_e} :catch_3

    .line 2782
    :try_start_f
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    const/4 v5, 0x1

    const-string v6, "0"

    move-object/from16 v0, p1

    iget-object v9, v0, Landroid/os/Message;->obj:Ljava/lang/Object;

    invoke-virtual {v9}, Ljava/lang/Object;->toString()Ljava/lang/String;

    move-result-object v9

    invoke-static {v3, v5, v6, v7, v9}, Lcom/netease/newsreader/activity/NewsReader;->access$33(Lcom/netease/newsreader/activity/NewsReader;ILjava/lang/String;Ljava/util/List;Ljava/lang/String;)V

    .line 2784
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$41(Lcom/netease/newsreader/activity/NewsReader;)Ljava/util/HashMap;

    move-result-object v3

    move-object/from16 v0, p1

    iget-object v5, v0, Landroid/os/Message;->obj:Ljava/lang/Object;

    invoke-virtual {v5}, Ljava/lang/Object;->toString()Ljava/lang/String;

    move-result-object v5

    invoke-virtual {v3, v5}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;

    move-result-object v3

    if-eqz v3, :cond_18

    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$41(Lcom/netease/newsreader/activity/NewsReader;)Ljava/util/HashMap;

    move-result-object v3

    move-object/from16 v0, p1

    iget-object v5, v0, Landroid/os/Message;->obj:Ljava/lang/Object;

    invoke-virtual {v5}, Ljava/lang/Object;->toString()Ljava/lang/String;

    move-result-object v5

    invoke-virtual {v3, v5}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;

    move-result-object v3

    check-cast v3, Lcom/netease/newsreader/util/BasePageViewAdapter;

    invoke-virtual {v3}, Lcom/netease/newsreader/util/BasePageViewAdapter;->notifyDataSetChanged()V

    .line 2811
    :goto_3
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$36(Lcom/netease/newsreader/activity/NewsReader;)Landroid/widget/ListView;

    move-result-object v3

    move-object/from16 v0, p0

    iget-object v5, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v5}, Lcom/netease/newsreader/activity/NewsReader;->access$39(Lcom/netease/newsreader/activity/NewsReader;)Landroid/view/View;

    move-result-object v5

    invoke-virtual {v3, v5}, Landroid/widget/ListView;->removeHeaderView(Landroid/view/View;)Z

    .line 2812
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$36(Lcom/netease/newsreader/activity/NewsReader;)Landroid/widget/ListView;

    move-result-object v5

    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$41(Lcom/netease/newsreader/activity/NewsReader;)Ljava/util/HashMap;

    move-result-object v3

    move-object/from16 v0, p1

    iget-object v6, v0, Landroid/os/Message;->obj:Ljava/lang/Object;

    invoke-virtual {v6}, Ljava/lang/Object;->toString()Ljava/lang/String;

    move-result-object v6

    invoke-virtual {v3, v6}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;

    move-result-object v3

    check-cast v3, Landroid/widget/ListAdapter;

    invoke-virtual {v5, v3}, Landroid/widget/ListView;->setAdapter(Landroid/widget/ListAdapter;)V

    .line 2781
    monitor-exit v7
    :try_end_f
    .catchall {:try_start_f .. :try_end_f} :catchall_4

    .line 2819
    :goto_4
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    move-object/from16 v0, p1

    iget-object v5, v0, Landroid/os/Message;->obj:Ljava/lang/Object;

    invoke-virtual {v5}, Ljava/lang/Object;->toString()Ljava/lang/String;

    move-result-object v5

    invoke-static {v3, v5}, Lcom/netease/newsreader/util/StringUtil;->isNeedRefresh(Landroid/content/Context;Ljava/lang/String;)Z

    move-result v3

    if-eqz v3, :cond_0

    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/util/Tools;->CheckNetwork(Landroid/content/Context;)Z

    move-result v3

    if-eqz v3, :cond_0

    .line 2820
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$17(Lcom/netease/newsreader/activity/NewsReader;)Landroid/widget/ProgressBar;

    move-result-object v3

    const/4 v5, 0x0

    invoke-virtual {v3, v5}, Landroid/widget/ProgressBar;->setVisibility(I)V

    .line 2821
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    move-object/from16 v0, p1

    iget v5, v0, Landroid/os/Message;->arg1:I

    invoke-static {v3, v5}, Lcom/netease/newsreader/activity/NewsReader;->access$65(Lcom/netease/newsreader/activity/NewsReader;I)V

    goto/16 :goto_0

    .line 2787
    :cond_18
    :try_start_10
    const-string v26, "0"

    .line 2788
    .restart local v26       #imgshow:Ljava/lang/String;
    if-eqz v7, :cond_19

    invoke-interface {v7}, Ljava/util/List;->size()I

    move-result v3

    if-lez v3, :cond_19

    .line 2789
    const/4 v3, 0x0

    invoke-interface {v7, v3}, Ljava/util/List;->get(I)Ljava/lang/Object;

    move-result-object v32

    check-cast v32, Ljava/util/HashMap;

    .line 2790
    .restart local v32       #selectormap:Ljava/util/HashMap;,"Ljava/util/HashMap<Ljava/lang/String;Ljava/lang/Object;>;"
    const-string v3, "hasImg"

    move-object/from16 v0, v32

    invoke-virtual {v0, v3}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;

    move-result-object v26

    .end local v26           #imgshow:Ljava/lang/String;
    check-cast v26, Ljava/lang/String;

    .line 2792
    .end local v32           #selectormap:Ljava/util/HashMap;,"Ljava/util/HashMap<Ljava/lang/String;Ljava/lang/Object;>;"
    .restart local v26       #imgshow:Ljava/lang/String;
    :cond_19
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$41(Lcom/netease/newsreader/activity/NewsReader;)Ljava/util/HashMap;

    move-result-object v3

    move-object/from16 v0, p1

    iget-object v5, v0, Landroid/os/Message;->obj:Ljava/lang/Object;

    invoke-virtual {v5}, Ljava/lang/Object;->toString()Ljava/lang/String;

    move-result-object v5

    invoke-virtual {v3, v5}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;

    move-result-object v2

    check-cast v2, Lcom/netease/newsreader/util/BasePageViewAdapter;

    .line 2795
    .restart local v2       #noHeadAdapter:Lcom/netease/newsreader/util/BasePageViewAdapter;
    if-nez v2, :cond_1a

    .line 2796
    const-string v3, "1"

    move-object/from16 v0, v26

    invoke-virtual {v3, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v3

    if-eqz v3, :cond_1b

    .line 2797
    new-instance v2, Lcom/netease/newsreader/util/BasePageViewAdapter;

    .end local v2           #noHeadAdapter:Lcom/netease/newsreader/util/BasePageViewAdapter;
    move-object/from16 v0, p0

    iget-object v6, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    const v8, 0x7f030032

    .line 2798
    const/4 v3, 0x4

    new-array v9, v3, [Ljava/lang/String;

    const/4 v3, 0x0

    const-string v5, "title"

    aput-object v5, v9, v3

    const/4 v3, 0x1

    const-string v5, "digest"

    aput-object v5, v9, v3

    const/4 v3, 0x2

    const-string v5, "replyCount"

    aput-object v5, v9, v3

    const/4 v3, 0x3

    const-string v5, "imgsrc"

    aput-object v5, v9, v3

    .line 2799
    const/4 v3, 0x4

    new-array v10, v3, [I

    fill-array-data v10, :array_2

    invoke-static {}, Lcom/netease/newsreader/activity/NewsReader;->access$40()Lcom/netease/newsreader/util/BaseImageDownloader;

    move-result-object v11

    move-object v5, v2

    .line 2797
    invoke-direct/range {v5 .. v11}, Lcom/netease/newsreader/util/BasePageViewAdapter;-><init>(Landroid/content/Context;Ljava/util/List;I[Ljava/lang/String;[ILcom/netease/newsreader/util/BaseImageDownloader;)V

    .line 2807
    .restart local v2       #noHeadAdapter:Lcom/netease/newsreader/util/BasePageViewAdapter;
    :cond_1a
    :goto_5
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    iget-object v3, v3, Lcom/netease/newsreader/activity/NewsReader;->db:Landroid/database/sqlite/SQLiteDatabase;

    invoke-virtual {v2, v3}, Lcom/netease/newsreader/util/BasePageViewAdapter;->setDB(Landroid/database/sqlite/SQLiteDatabase;)V

    .line 2808
    const-string v3, "news"

    invoke-virtual {v2, v3}, Lcom/netease/newsreader/util/BasePageViewAdapter;->setAdapterType(Ljava/lang/String;)V

    .line 2809
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$41(Lcom/netease/newsreader/activity/NewsReader;)Ljava/util/HashMap;

    move-result-object v3

    move-object/from16 v0, p1

    iget-object v5, v0, Landroid/os/Message;->obj:Ljava/lang/Object;

    invoke-virtual {v5}, Ljava/lang/Object;->toString()Ljava/lang/String;

    move-result-object v5

    invoke-virtual {v3, v5, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    goto/16 :goto_3

    .line 2781
    .end local v2           #noHeadAdapter:Lcom/netease/newsreader/util/BasePageViewAdapter;
    .end local v26           #imgshow:Ljava/lang/String;
    :catchall_4
    move-exception v3

    monitor-exit v7
    :try_end_10
    .catchall {:try_start_10 .. :try_end_10} :catchall_4

    :try_start_11
    throw v3
    :try_end_11
    .catch Ljava/lang/Exception; {:try_start_11 .. :try_end_11} :catch_3

    .line 2815
    :catch_3
    move-exception v19

    .line 2817
    .restart local v19       #e:Ljava/lang/Exception;
    invoke-virtual/range {v19 .. v19}, Ljava/lang/Exception;->printStackTrace()V

    goto/16 :goto_4

    .line 2801
    .end local v19           #e:Ljava/lang/Exception;
    .restart local v2       #noHeadAdapter:Lcom/netease/newsreader/util/BasePageViewAdapter;
    .restart local v26       #imgshow:Ljava/lang/String;
    :cond_1b
    :try_start_12
    new-instance v2, Lcom/netease/newsreader/util/BasePageViewAdapter;

    .end local v2           #noHeadAdapter:Lcom/netease/newsreader/util/BasePageViewAdapter;
    move-object/from16 v0, p0

    iget-object v6, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    const v8, 0x7f030033

    .line 2802
    const/4 v3, 0x3

    new-array v9, v3, [Ljava/lang/String;

    const/4 v3, 0x0

    const-string v5, "title"

    aput-object v5, v9, v3

    const/4 v3, 0x1

    const-string v5, "replyCount"

    aput-object v5, v9, v3

    const/4 v3, 0x2

    const-string v5, "ptime"

    aput-object v5, v9, v3

    .line 2803
    const/4 v3, 0x3

    new-array v10, v3, [I

    fill-array-data v10, :array_3

    invoke-static {}, Lcom/netease/newsreader/activity/NewsReader;->access$40()Lcom/netease/newsreader/util/BaseImageDownloader;

    move-result-object v11

    move-object v5, v2

    .line 2801
    invoke-direct/range {v5 .. v11}, Lcom/netease/newsreader/util/BasePageViewAdapter;-><init>(Landroid/content/Context;Ljava/util/List;I[Ljava/lang/String;[ILcom/netease/newsreader/util/BaseImageDownloader;)V
    :try_end_12
    .catchall {:try_start_12 .. :try_end_12} :catchall_4

    .restart local v2       #noHeadAdapter:Lcom/netease/newsreader/util/BasePageViewAdapter;
    goto :goto_5

    .line 2835
    .end local v2           #noHeadAdapter:Lcom/netease/newsreader/util/BasePageViewAdapter;
    .end local v26           #imgshow:Ljava/lang/String;
    :cond_1c
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/util/Tools;->CheckNetwork(Landroid/content/Context;)Z

    move-result v3

    if-eqz v3, :cond_1d

    .line 2836
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$36(Lcom/netease/newsreader/activity/NewsReader;)Landroid/widget/ListView;

    move-result-object v3

    const/4 v5, 0x0

    invoke-virtual {v3, v5}, Landroid/widget/ListView;->setAdapter(Landroid/widget/ListAdapter;)V

    .line 2837
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$26(Lcom/netease/newsreader/activity/NewsReader;)Landroid/widget/LinearLayout;

    move-result-object v3

    const/4 v5, 0x0

    invoke-virtual {v3, v5}, Landroid/widget/LinearLayout;->setVisibility(I)V

    .line 2838
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$17(Lcom/netease/newsreader/activity/NewsReader;)Landroid/widget/ProgressBar;

    move-result-object v3

    const/4 v5, 0x0

    invoke-virtual {v3, v5}, Landroid/widget/ProgressBar;->setVisibility(I)V

    .line 2839
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    move-object/from16 v0, p1

    iget v5, v0, Landroid/os/Message;->arg1:I

    invoke-static {v3, v5}, Lcom/netease/newsreader/activity/NewsReader;->access$65(Lcom/netease/newsreader/activity/NewsReader;I)V

    goto/16 :goto_0

    .line 2841
    :cond_1d
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    const-string v5, "\u7f51\u7edc\u8fde\u63a5\u9519\u8bef"

    const/4 v6, 0x0

    invoke-static {v3, v5, v6}, Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;

    move-result-object v3

    invoke-virtual {v3}, Landroid/widget/Toast;->show()V

    .line 2842
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$26(Lcom/netease/newsreader/activity/NewsReader;)Landroid/widget/LinearLayout;

    move-result-object v3

    const/16 v5, 0x8

    invoke-virtual {v3, v5}, Landroid/widget/LinearLayout;->setVisibility(I)V

    goto/16 :goto_0

    .line 2849
    .end local v7           #listmap:Ljava/util/List;,"Ljava/util/List<Ljava/util/HashMap<Ljava/lang/String;Ljava/lang/Object;>;>;"
    :sswitch_c
    new-instance v30, Landroid/os/Message;

    invoke-direct/range {v30 .. v30}, Landroid/os/Message;-><init>()V

    .line 2850
    .local v30, msg2:Landroid/os/Message;
    const/4 v3, 0x3

    move-object/from16 v0, v30

    iput v3, v0, Landroid/os/Message;->what:I

    .line 2851
    move-object/from16 v0, p1

    iget v3, v0, Landroid/os/Message;->arg1:I

    move-object/from16 v0, v30

    iput v3, v0, Landroid/os/Message;->arg1:I

    .line 2852
    move-object/from16 v0, p1

    iget-object v3, v0, Landroid/os/Message;->obj:Ljava/lang/Object;

    move-object/from16 v0, v30

    iput-object v3, v0, Landroid/os/Message;->obj:Ljava/lang/Object;

    .line 2853
    move-object/from16 v0, p1

    iget v3, v0, Landroid/os/Message;->arg1:I

    packed-switch v3, :pswitch_data_1

    goto/16 :goto_0

    .line 2856
    :pswitch_3
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    move-object/from16 v0, p0

    iget-object v5, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v5}, Lcom/netease/newsreader/activity/NewsReader;->access$44(Lcom/netease/newsreader/activity/NewsReader;)Ljava/util/List;

    move-result-object v5

    move-object/from16 v0, p0

    iget-object v6, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v6}, Lcom/netease/newsreader/activity/NewsReader;->access$46(Lcom/netease/newsreader/activity/NewsReader;)Lcom/netease/newsreader/util/BasePageViewAdapter;

    move-result-object v6

    const-string v9, "top"

    move-object/from16 v0, v30

    invoke-static {v3, v0, v5, v6, v9}, Lcom/netease/newsreader/activity/NewsReader;->access$66(Lcom/netease/newsreader/activity/NewsReader;Landroid/os/Message;Ljava/util/List;Lcom/netease/newsreader/util/BasePageViewAdapter;Ljava/lang/String;)V

    goto/16 :goto_0

    .line 2860
    :pswitch_4
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    move-object/from16 v0, p0

    iget-object v5, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v5}, Lcom/netease/newsreader/activity/NewsReader;->access$50(Lcom/netease/newsreader/activity/NewsReader;)Ljava/util/List;

    move-result-object v5

    move-object/from16 v0, p0

    iget-object v6, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v6}, Lcom/netease/newsreader/activity/NewsReader;->access$51(Lcom/netease/newsreader/activity/NewsReader;)Lcom/netease/newsreader/util/BasePageViewAdapter;

    move-result-object v6

    const-string v9, "day"

    move-object/from16 v0, v30

    invoke-static {v3, v0, v5, v6, v9}, Lcom/netease/newsreader/activity/NewsReader;->access$66(Lcom/netease/newsreader/activity/NewsReader;Landroid/os/Message;Ljava/util/List;Lcom/netease/newsreader/util/BasePageViewAdapter;Ljava/lang/String;)V

    goto/16 :goto_0

    .line 2864
    :pswitch_5
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    move-object/from16 v0, p0

    iget-object v5, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v5}, Lcom/netease/newsreader/activity/NewsReader;->access$53(Lcom/netease/newsreader/activity/NewsReader;)Ljava/util/List;

    move-result-object v5

    move-object/from16 v0, p0

    iget-object v6, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v6}, Lcom/netease/newsreader/activity/NewsReader;->access$54(Lcom/netease/newsreader/activity/NewsReader;)Lcom/netease/newsreader/util/BasePageViewAdapter;

    move-result-object v6

    const-string v9, "week"

    move-object/from16 v0, v30

    invoke-static {v3, v0, v5, v6, v9}, Lcom/netease/newsreader/activity/NewsReader;->access$66(Lcom/netease/newsreader/activity/NewsReader;Landroid/os/Message;Ljava/util/List;Lcom/netease/newsreader/util/BasePageViewAdapter;Ljava/lang/String;)V

    goto/16 :goto_0

    .line 2869
    .end local v30           #msg2:Landroid/os/Message;
    :sswitch_d
    move-object/from16 v0, p1

    iget-object v0, v0, Landroid/os/Message;->obj:Ljava/lang/Object;

    move-object/from16 v38, v0

    check-cast v38, Landroid/widget/ImageView;

    .line 2870
    .local v38, top_image:Landroid/widget/ImageView;
    const v3, 0x7f02010c

    move-object/from16 v0, v38

    invoke-virtual {v0, v3}, Landroid/widget/ImageView;->setImageResource(I)V

    goto/16 :goto_0

    .line 2874
    .end local v38           #top_image:Landroid/widget/ImageView;
    :sswitch_e
    move-object/from16 v0, p1

    iget-object v0, v0, Landroid/os/Message;->obj:Ljava/lang/Object;

    move-object/from16 v39, v0

    check-cast v39, Landroid/widget/ImageView;

    .line 2875
    .local v39, top_image2:Landroid/widget/ImageView;
    invoke-virtual/range {p1 .. p1}, Landroid/os/Message;->getData()Landroid/os/Bundle;

    move-result-object v16

    .line 2876
    .local v16, bundle:Landroid/os/Bundle;
    const-string v3, "headpic"

    move-object/from16 v0, v16

    invoke-virtual {v0, v3}, Landroid/os/Bundle;->getParcelable(Ljava/lang/String;)Landroid/os/Parcelable;

    move-result-object v3

    check-cast v3, Landroid/graphics/Bitmap;

    move-object/from16 v0, v39

    invoke-virtual {v0, v3}, Landroid/widget/ImageView;->setImageBitmap(Landroid/graphics/Bitmap;)V

    goto/16 :goto_0

    .line 2879
    .end local v16           #bundle:Landroid/os/Bundle;
    .end local v39           #top_image2:Landroid/widget/ImageView;
    :sswitch_f
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$17(Lcom/netease/newsreader/activity/NewsReader;)Landroid/widget/ProgressBar;

    move-result-object v3

    const/16 v5, 0x8

    invoke-virtual {v3, v5}, Landroid/widget/ProgressBar;->setVisibility(I)V

    .line 2880
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$18(Lcom/netease/newsreader/activity/NewsReader;)Landroid/widget/Button;

    move-result-object v3

    const v5, 0x7f0b0019

    invoke-virtual {v3, v5}, Landroid/widget/Button;->setText(I)V

    .line 2881
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$67(Lcom/netease/newsreader/activity/NewsReader;)Landroid/widget/ListView;

    move-result-object v3

    move-object/from16 v0, p0

    iget-object v5, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v5}, Lcom/netease/newsreader/activity/NewsReader;->access$20(Lcom/netease/newsreader/activity/NewsReader;)Landroid/widget/LinearLayout;

    move-result-object v5

    invoke-virtual {v3, v5}, Landroid/widget/ListView;->removeFooterView(Landroid/view/View;)Z

    .line 2883
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$16(Lcom/netease/newsreader/activity/NewsReader;)Ljava/util/HashMap;

    move-result-object v3

    const-string v5, "topci"

    invoke-virtual {v3, v5}, Ljava/util/HashMap;->containsKey(Ljava/lang/Object;)Z

    move-result v3

    if-eqz v3, :cond_0

    .line 2885
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$16(Lcom/netease/newsreader/activity/NewsReader;)Ljava/util/HashMap;

    move-result-object v3

    const-string v5, "topci"

    invoke-virtual {v3, v5}, Ljava/util/HashMap;->remove(Ljava/lang/Object;)Ljava/lang/Object;

    .line 2887
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$68(Lcom/netease/newsreader/activity/NewsReader;)Ljava/util/List;

    move-result-object v3

    invoke-interface {v3}, Ljava/util/List;->size()I

    move-result v3

    if-nez v3, :cond_1e

    .line 2888
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$69(Lcom/netease/newsreader/activity/NewsReader;)I

    move-result v5

    add-int/lit8 v5, v5, -0x14

    invoke-static {v3, v5}, Lcom/netease/newsreader/activity/NewsReader;->access$70(Lcom/netease/newsreader/activity/NewsReader;I)V

    .line 2889
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    move-object/from16 v0, p0

    iget-object v5, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    const-string v6, "\u52a0\u8f7d\u8d85\u65f6\u6216\u65e0\u66f4\u591a\u5185\u5bb9"

    const/4 v9, 0x0

    invoke-static {v5, v6, v9}, Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;

    move-result-object v5

    invoke-static {v3, v5}, Lcom/netease/newsreader/activity/NewsReader;->access$37(Lcom/netease/newsreader/activity/NewsReader;Landroid/widget/Toast;)V

    .line 2890
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$38(Lcom/netease/newsreader/activity/NewsReader;)Landroid/widget/Toast;

    move-result-object v3

    invoke-virtual {v3}, Landroid/widget/Toast;->show()V

    goto/16 :goto_0

    .line 2892
    :cond_1e
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    const-string v5, "PAGES"

    new-instance v6, Ljava/lang/StringBuilder;

    const-string v9, "\u8bdd\u9898_"

    invoke-direct {v6, v9}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V

    move-object/from16 v0, p0

    iget-object v9, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v9}, Lcom/netease/newsreader/activity/NewsReader;->access$69(Lcom/netease/newsreader/activity/NewsReader;)I

    move-result v9

    invoke-virtual {v6, v9}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;

    move-result-object v6

    invoke-virtual {v6}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object v6

    invoke-static {v3, v5, v6}, Lcom/netease/mobileanalysis/MobileAgent;->setEvent(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V

    .line 2893
    const-string v18, ""

    .line 2895
    .local v18, docid2:Ljava/lang/String;
    const/16 v25, 0x0

    .local v25, i:I
    :goto_6
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$68(Lcom/netease/newsreader/activity/NewsReader;)Ljava/util/List;

    move-result-object v3

    invoke-interface {v3}, Ljava/util/List;->size()I

    move-result v3

    move/from16 v0, v25

    if-lt v0, v3, :cond_1f

    .line 2909
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    move-object/from16 v0, p0

    iget-object v5, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v5}, Lcom/netease/newsreader/activity/NewsReader;->access$68(Lcom/netease/newsreader/activity/NewsReader;)Ljava/util/List;

    move-result-object v5

    const-string v6, "attitude"

    const-string v9, "more"

    invoke-static {v3, v5, v6, v9}, Lcom/netease/newsreader/activity/NewsReader;->access$72(Lcom/netease/newsreader/activity/NewsReader;Ljava/util/List;Ljava/lang/String;Ljava/lang/String;)V

    .line 2910
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$71(Lcom/netease/newsreader/activity/NewsReader;)Ljava/util/List;

    move-result-object v3

    move-object/from16 v0, p0

    iget-object v5, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v5}, Lcom/netease/newsreader/activity/NewsReader;->access$68(Lcom/netease/newsreader/activity/NewsReader;)Ljava/util/List;

    move-result-object v5

    invoke-interface {v3, v5}, Ljava/util/List;->addAll(Ljava/util/Collection;)Z

    .line 2911
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$73(Lcom/netease/newsreader/activity/NewsReader;)Ljava/util/List;

    move-result-object v3

    move-object/from16 v0, p0

    iget-object v5, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v5}, Lcom/netease/newsreader/activity/NewsReader;->access$68(Lcom/netease/newsreader/activity/NewsReader;)Ljava/util/List;

    move-result-object v5

    invoke-interface {v3, v5}, Ljava/util/List;->addAll(Ljava/util/Collection;)Z

    .line 2913
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$74(Lcom/netease/newsreader/activity/NewsReader;)Lcom/netease/newsreader/util/BasePageViewAdapter;

    move-result-object v3

    invoke-virtual {v3}, Lcom/netease/newsreader/util/BasePageViewAdapter;->notifyDataSetChanged()V

    goto/16 :goto_0

    .line 2896
    :cond_1f
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$68(Lcom/netease/newsreader/activity/NewsReader;)Ljava/util/List;

    move-result-object v3

    move/from16 v0, v25

    invoke-interface {v3, v0}, Ljava/util/List;->get(I)Ljava/lang/Object;

    move-result-object v3

    check-cast v3, Ljava/util/HashMap;

    const-string v5, "docid"

    invoke-virtual {v3, v5}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;

    move-result-object v3

    if-eqz v3, :cond_20

    .line 2897
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$68(Lcom/netease/newsreader/activity/NewsReader;)Ljava/util/List;

    move-result-object v3

    move/from16 v0, v25

    invoke-interface {v3, v0}, Ljava/util/List;->get(I)Ljava/lang/Object;

    move-result-object v3

    check-cast v3, Ljava/util/HashMap;

    const-string v5, "docid"

    invoke-virtual {v3, v5}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;

    move-result-object v3

    invoke-virtual {v3}, Ljava/lang/Object;->toString()Ljava/lang/String;

    move-result-object v18

    .line 2898
    const/16 v27, 0x0

    .local v27, j:I
    :goto_7
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$71(Lcom/netease/newsreader/activity/NewsReader;)Ljava/util/List;

    move-result-object v3

    invoke-interface {v3}, Ljava/util/List;->size()I

    move-result v3

    move/from16 v0, v27

    if-lt v0, v3, :cond_21

    .line 2895
    .end local v27           #j:I
    :cond_20
    add-int/lit8 v25, v25, 0x1

    goto/16 :goto_6

    .line 2899
    .restart local v27       #j:I
    :cond_21
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$71(Lcom/netease/newsreader/activity/NewsReader;)Ljava/util/List;

    move-result-object v3

    move/from16 v0, v27

    invoke-interface {v3, v0}, Ljava/util/List;->get(I)Ljava/lang/Object;

    move-result-object v3

    check-cast v3, Ljava/util/HashMap;

    const-string v5, "docid"

    invoke-virtual {v3, v5}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;

    move-result-object v3

    if-eqz v3, :cond_22

    .line 2900
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$71(Lcom/netease/newsreader/activity/NewsReader;)Ljava/util/List;

    move-result-object v3

    move/from16 v0, v27

    invoke-interface {v3, v0}, Ljava/util/List;->get(I)Ljava/lang/Object;

    move-result-object v3

    check-cast v3, Ljava/util/HashMap;

    const-string v5, "docid"

    invoke-virtual {v3, v5}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;

    move-result-object v3

    invoke-virtual {v3}, Ljava/lang/Object;->toString()Ljava/lang/String;

    move-result-object v3

    move-object/from16 v0, v18

    invoke-virtual {v0, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v3

    if-eqz v3, :cond_22

    .line 2901
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$68(Lcom/netease/newsreader/activity/NewsReader;)Ljava/util/List;

    move-result-object v3

    move/from16 v0, v25

    invoke-interface {v3, v0}, Ljava/util/List;->remove(I)Ljava/lang/Object;

    .line 2902
    add-int/lit8 v25, v25, -0x1

    .line 2903
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$71(Lcom/netease/newsreader/activity/NewsReader;)Ljava/util/List;

    move-result-object v3

    invoke-interface {v3}, Ljava/util/List;->size()I

    move-result v27

    .line 2898
    :cond_22
    add-int/lit8 v27, v27, 0x1

    goto :goto_7

    .line 2918
    .end local v18           #docid2:Ljava/lang/String;
    .end local v25           #i:I
    .end local v27           #j:I
    :sswitch_10
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$73(Lcom/netease/newsreader/activity/NewsReader;)Ljava/util/List;

    move-result-object v3

    if-eqz v3, :cond_23

    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$73(Lcom/netease/newsreader/activity/NewsReader;)Ljava/util/List;

    move-result-object v3

    invoke-interface {v3}, Ljava/util/List;->size()I

    move-result v3

    if-gtz v3, :cond_24

    .line 2921
    :cond_23
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$26(Lcom/netease/newsreader/activity/NewsReader;)Landroid/widget/LinearLayout;

    move-result-object v3

    const/16 v5, 0x8

    invoke-virtual {v3, v5}, Landroid/widget/LinearLayout;->setVisibility(I)V

    .line 2923
    :cond_24
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$75(Lcom/netease/newsreader/activity/NewsReader;)Lcom/netease/newsreader/view/PullRefreshListView;

    move-result-object v3

    invoke-virtual {v3}, Lcom/netease/newsreader/view/PullRefreshListView;->refreshDone()V

    .line 2924
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$17(Lcom/netease/newsreader/activity/NewsReader;)Landroid/widget/ProgressBar;

    move-result-object v3

    const/16 v5, 0x8

    invoke-virtual {v3, v5}, Landroid/widget/ProgressBar;->setVisibility(I)V

    .line 2925
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$68(Lcom/netease/newsreader/activity/NewsReader;)Ljava/util/List;

    move-result-object v3

    invoke-interface {v3}, Ljava/util/List;->size()I

    move-result v3

    if-eqz v3, :cond_27

    .line 2926
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$73(Lcom/netease/newsreader/activity/NewsReader;)Ljava/util/List;

    move-result-object v3

    invoke-interface {v3}, Ljava/util/List;->clear()V

    .line 2927
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$73(Lcom/netease/newsreader/activity/NewsReader;)Ljava/util/List;

    move-result-object v3

    move-object/from16 v0, p0

    iget-object v5, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v5}, Lcom/netease/newsreader/activity/NewsReader;->access$68(Lcom/netease/newsreader/activity/NewsReader;)Ljava/util/List;

    move-result-object v5

    invoke-interface {v3, v5}, Ljava/util/List;->addAll(Ljava/util/Collection;)Z

    .line 2929
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    iget-object v3, v3, Lcom/netease/newsreader/activity/NewsReader;->db:Landroid/database/sqlite/SQLiteDatabase;

    const-string v5, "delete from news_list where news_col_id=\'attitude\'"

    invoke-virtual {v3, v5}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V

    .line 2930
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    move-object/from16 v0, p0

    iget-object v5, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v5}, Lcom/netease/newsreader/activity/NewsReader;->access$73(Lcom/netease/newsreader/activity/NewsReader;)Ljava/util/List;

    move-result-object v5

    const-string v6, "attitude"

    const-string v9, ""

    invoke-static {v3, v5, v6, v9}, Lcom/netease/newsreader/activity/NewsReader;->access$72(Lcom/netease/newsreader/activity/NewsReader;Ljava/util/List;Ljava/lang/String;Ljava/lang/String;)V

    .line 2931
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    const/4 v5, 0x2

    const-string v6, "0"

    move-object/from16 v0, p0

    iget-object v9, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v9}, Lcom/netease/newsreader/activity/NewsReader;->access$73(Lcom/netease/newsreader/activity/NewsReader;)Ljava/util/List;

    move-result-object v9

    const-string v10, "attitude"

    invoke-static {v3, v5, v6, v9, v10}, Lcom/netease/newsreader/activity/NewsReader;->access$33(Lcom/netease/newsreader/activity/NewsReader;ILjava/lang/String;Ljava/util/List;Ljava/lang/String;)V

    .line 2933
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$73(Lcom/netease/newsreader/activity/NewsReader;)Ljava/util/List;

    move-result-object v3

    const/4 v5, 0x0

    invoke-interface {v3, v5}, Ljava/util/List;->get(I)Ljava/lang/Object;

    move-result-object v21

    check-cast v21, Ljava/util/Map;

    .line 2934
    .local v21, firstAttitude:Ljava/util/Map;,"Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;"
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$71(Lcom/netease/newsreader/activity/NewsReader;)Ljava/util/List;

    move-result-object v3

    invoke-interface {v3}, Ljava/util/List;->clear()V

    .line 2935
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$71(Lcom/netease/newsreader/activity/NewsReader;)Ljava/util/List;

    move-result-object v3

    move-object/from16 v0, p0

    iget-object v5, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v5}, Lcom/netease/newsreader/activity/NewsReader;->access$73(Lcom/netease/newsreader/activity/NewsReader;)Ljava/util/List;

    move-result-object v5

    const/4 v6, 0x1

    move-object/from16 v0, p0

    iget-object v9, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v9}, Lcom/netease/newsreader/activity/NewsReader;->access$73(Lcom/netease/newsreader/activity/NewsReader;)Ljava/util/List;

    move-result-object v9

    invoke-interface {v9}, Ljava/util/List;->size()I

    move-result v9

    invoke-interface {v5, v6, v9}, Ljava/util/List;->subList(II)Ljava/util/List;

    move-result-object v5

    invoke-interface {v3, v5}, Ljava/util/List;->addAll(Ljava/util/Collection;)Z

    .line 2937
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$67(Lcom/netease/newsreader/activity/NewsReader;)Landroid/widget/ListView;

    move-result-object v3

    invoke-virtual {v3}, Landroid/widget/ListView;->getHeaderViewsCount()I

    move-result v3

    if-nez v3, :cond_26

    .line 2942
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$76(Lcom/netease/newsreader/activity/NewsReader;)Landroid/view/View;

    move-result-object v3

    const v5, 0x7f0c015d

    invoke-virtual {v3, v5}, Landroid/view/View;->findViewById(I)Landroid/view/View;

    move-result-object v23

    check-cast v23, Landroid/widget/ImageView;

    .line 2944
    .local v23, handerImage:Landroid/widget/ImageView;
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    const-string v5, "imgsrc"

    move-object/from16 v0, v21

    move-object/from16 v1, v23

    invoke-static {v3, v0, v1, v5}, Lcom/netease/newsreader/activity/NewsReader;->access$77(Lcom/netease/newsreader/activity/NewsReader;Ljava/util/Map;Landroid/widget/ImageView;Ljava/lang/String;)V

    .line 2945
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$76(Lcom/netease/newsreader/activity/NewsReader;)Landroid/view/View;

    move-result-object v3

    const v5, 0x7f0c015e

    invoke-virtual {v3, v5}, Landroid/view/View;->findViewById(I)Landroid/view/View;

    move-result-object v22

    check-cast v22, Landroid/widget/TextView;

    .line 2946
    .local v22, handText:Landroid/widget/TextView;
    const-string v3, "title"

    move-object/from16 v0, v21

    invoke-interface {v0, v3}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;

    move-result-object v3

    invoke-virtual {v3}, Ljava/lang/Object;->toString()Ljava/lang/String;

    move-result-object v3

    move-object/from16 v0, v22

    invoke-virtual {v0, v3}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V

    .line 2947
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$67(Lcom/netease/newsreader/activity/NewsReader;)Landroid/widget/ListView;

    move-result-object v3

    move-object/from16 v0, p0

    iget-object v5, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v5}, Lcom/netease/newsreader/activity/NewsReader;->access$76(Lcom/netease/newsreader/activity/NewsReader;)Landroid/view/View;

    move-result-object v5

    invoke-virtual {v3, v5}, Landroid/widget/ListView;->addHeaderView(Landroid/view/View;)V

    .line 2965
    .end local v22           #handText:Landroid/widget/TextView;
    .end local v23           #handerImage:Landroid/widget/ImageView;
    :cond_25
    :goto_8
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$74(Lcom/netease/newsreader/activity/NewsReader;)Lcom/netease/newsreader/util/BasePageViewAdapter;

    move-result-object v3

    invoke-virtual {v3}, Lcom/netease/newsreader/util/BasePageViewAdapter;->notifyDataSetChanged()V

    .line 2966
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$67(Lcom/netease/newsreader/activity/NewsReader;)Landroid/widget/ListView;

    move-result-object v3

    move-object/from16 v0, p0

    iget-object v5, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v5}, Lcom/netease/newsreader/activity/NewsReader;->access$74(Lcom/netease/newsreader/activity/NewsReader;)Lcom/netease/newsreader/util/BasePageViewAdapter;

    move-result-object v5

    invoke-virtual {v3, v5}, Landroid/widget/ListView;->setAdapter(Landroid/widget/ListAdapter;)V

    .line 2968
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    const/4 v5, 0x0

    invoke-static {v3, v5}, Lcom/netease/newsreader/activity/NewsReader;->access$70(Lcom/netease/newsreader/activity/NewsReader;I)V

    .line 2971
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    const-string v5, "topci"

    invoke-static {v3, v5}, Lcom/netease/newsreader/util/StringUtil;->updateRefreshTime(Landroid/content/Context;Ljava/lang/String;)V

    goto/16 :goto_0

    .line 2951
    :cond_26
    :try_start_13
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$76(Lcom/netease/newsreader/activity/NewsReader;)Landroid/view/View;

    move-result-object v3

    if-eqz v3, :cond_25

    .line 2952
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$76(Lcom/netease/newsreader/activity/NewsReader;)Landroid/view/View;

    move-result-object v3

    const v5, 0x7f0c015d

    invoke-virtual {v3, v5}, Landroid/view/View;->findViewById(I)Landroid/view/View;

    move-result-object v23

    check-cast v23, Landroid/widget/ImageView;

    .line 2954
    .restart local v23       #handerImage:Landroid/widget/ImageView;
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    const-string v5, "imgsrc"

    move-object/from16 v0, v21

    move-object/from16 v1, v23

    invoke-static {v3, v0, v1, v5}, Lcom/netease/newsreader/activity/NewsReader;->access$77(Lcom/netease/newsreader/activity/NewsReader;Ljava/util/Map;Landroid/widget/ImageView;Ljava/lang/String;)V

    .line 2955
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$76(Lcom/netease/newsreader/activity/NewsReader;)Landroid/view/View;

    move-result-object v3

    const v5, 0x7f0c015e

    invoke-virtual {v3, v5}, Landroid/view/View;->findViewById(I)Landroid/view/View;

    move-result-object v22

    check-cast v22, Landroid/widget/TextView;

    .line 2956
    .restart local v22       #handText:Landroid/widget/TextView;
    const-string v3, "title"

    move-object/from16 v0, v21

    invoke-interface {v0, v3}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;

    move-result-object v3

    invoke-virtual {v3}, Ljava/lang/Object;->toString()Ljava/lang/String;

    move-result-object v3

    move-object/from16 v0, v22

    invoke-virtual {v0, v3}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
    :try_end_13
    .catch Ljava/lang/Exception; {:try_start_13 .. :try_end_13} :catch_4

    goto :goto_8

    .line 2959
    .end local v22           #handText:Landroid/widget/TextView;
    .end local v23           #handerImage:Landroid/widget/ImageView;
    :catch_4
    move-exception v19

    .line 2961
    .restart local v19       #e:Ljava/lang/Exception;
    invoke-virtual/range {v19 .. v19}, Ljava/lang/Exception;->printStackTrace()V

    goto :goto_8

    .line 2974
    .end local v19           #e:Ljava/lang/Exception;
    .end local v21           #firstAttitude:Ljava/util/Map;,"Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;"
    :cond_27
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    move-object/from16 v0, p0

    iget-object v5, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    const-string v6, "\u52a0\u8f7d\u5931\u8d25"

    const/4 v9, 0x0

    invoke-static {v5, v6, v9}, Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;

    move-result-object v5

    invoke-static {v3, v5}, Lcom/netease/newsreader/activity/NewsReader;->access$37(Lcom/netease/newsreader/activity/NewsReader;Landroid/widget/Toast;)V

    .line 2975
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$38(Lcom/netease/newsreader/activity/NewsReader;)Landroid/widget/Toast;

    move-result-object v3

    invoke-virtual {v3}, Landroid/widget/Toast;->show()V

    goto/16 :goto_0

    .line 2989
    :sswitch_11
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$26(Lcom/netease/newsreader/activity/NewsReader;)Landroid/widget/LinearLayout;

    move-result-object v3

    const/16 v5, 0x8

    invoke-virtual {v3, v5}, Landroid/widget/LinearLayout;->setVisibility(I)V

    .line 2990
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$17(Lcom/netease/newsreader/activity/NewsReader;)Landroid/widget/ProgressBar;

    move-result-object v3

    const/16 v5, 0x8

    invoke-virtual {v3, v5}, Landroid/widget/ProgressBar;->setVisibility(I)V

    .line 2991
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    const v5, 0x7f0c016b

    invoke-virtual {v3, v5}, Lcom/netease/newsreader/activity/NewsReader;->findViewById(I)Landroid/view/View;

    move-result-object v3

    const/4 v5, 0x0

    invoke-virtual {v3, v5}, Landroid/view/View;->setVisibility(I)V

    .line 2992
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/util/Tools;->getScreenWidth(Landroid/content/Context;)I

    move-result v11

    .line 2993
    .local v11, w:I
    invoke-static {v11}, Lcom/netease/newsreader/util/Tools;->getCutHeadPicHeight(I)I

    move-result v12

    .line 2994
    .local v12, h:I
    new-instance v8, Lcom/netease/newsreader/util/BaseImageDownloader;

    move-object/from16 v0, p0

    iget-object v9, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-virtual {v3}, Lcom/netease/newsreader/activity/NewsReader;->getResources()Landroid/content/res/Resources;

    move-result-object v3

    const v5, 0x7f02010c

    invoke-virtual {v3, v5}, Landroid/content/res/Resources;->getDrawable(I)Landroid/graphics/drawable/Drawable;

    move-result-object v3

    check-cast v3, Landroid/graphics/drawable/BitmapDrawable;

    invoke-virtual {v3}, Landroid/graphics/drawable/BitmapDrawable;->getBitmap()Landroid/graphics/Bitmap;

    move-result-object v10

    .line 2995
    const-string v13, "Y"

    .line 2994
    invoke-direct/range {v8 .. v13}, Lcom/netease/newsreader/util/BaseImageDownloader;-><init>(Landroid/content/Context;Landroid/graphics/Bitmap;IILjava/lang/String;)V

    .line 2997
    .local v8, basedownlaoder:Lcom/netease/newsreader/util/BaseImageDownloader;
    move-object/from16 v0, p0

    iget-object v5, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    const v6, 0x7f0c016b

    invoke-virtual {v3, v6}, Lcom/netease/newsreader/activity/NewsReader;->findViewById(I)Landroid/view/View;

    move-result-object v3

    check-cast v3, Lcom/netease/newsreader/view/VoteGallery;

    invoke-static {v5, v3}, Lcom/netease/newsreader/activity/NewsReader;->access$78(Lcom/netease/newsreader/activity/NewsReader;Lcom/netease/newsreader/view/VoteGallery;)V

    .line 2998
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    new-instance v5, Lcom/netease/newsreader/adapter/VoteAdapter;

    move-object/from16 v0, p0

    iget-object v6, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    move-object/from16 v0, p0

    iget-object v9, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v9}, Lcom/netease/newsreader/activity/NewsReader;->access$79(Lcom/netease/newsreader/activity/NewsReader;)Ljava/util/List;

    move-result-object v9

    invoke-direct {v5, v6, v9, v8}, Lcom/netease/newsreader/adapter/VoteAdapter;-><init>(Landroid/content/Context;Ljava/util/List;Lcom/netease/newsreader/util/BaseImageDownloader;)V

    invoke-static {v3, v5}, Lcom/netease/newsreader/activity/NewsReader;->access$80(Lcom/netease/newsreader/activity/NewsReader;Lcom/netease/newsreader/adapter/VoteAdapter;)V

    .line 2999
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$81(Lcom/netease/newsreader/activity/NewsReader;)Lcom/netease/newsreader/view/VoteGallery;

    move-result-object v3

    move-object/from16 v0, p0

    iget-object v5, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v5}, Lcom/netease/newsreader/activity/NewsReader;->access$82(Lcom/netease/newsreader/activity/NewsReader;)Lcom/netease/newsreader/adapter/VoteAdapter;

    move-result-object v5

    invoke-virtual {v3, v5}, Lcom/netease/newsreader/view/VoteGallery;->setAdapter(Lcom/netease/newsreader/adapter/VoteAdapter;)V

    .line 3017
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    const-string v5, "vote"

    invoke-static {v3, v5}, Lcom/netease/newsreader/util/StringUtil;->updateRefreshTime(Landroid/content/Context;Ljava/lang/String;)V

    goto/16 :goto_0

    .line 3027
    .end local v8           #basedownlaoder:Lcom/netease/newsreader/util/BaseImageDownloader;
    .end local v11           #w:I
    .end local v12           #h:I
    :sswitch_12
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$83(Lcom/netease/newsreader/activity/NewsReader;)Lcom/netease/newsreader/view/PullRefreshListView;

    move-result-object v3

    invoke-virtual {v3}, Lcom/netease/newsreader/view/PullRefreshListView;->refreshDone()V

    .line 3028
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$26(Lcom/netease/newsreader/activity/NewsReader;)Landroid/widget/LinearLayout;

    move-result-object v3

    const/16 v5, 0x8

    invoke-virtual {v3, v5}, Landroid/widget/LinearLayout;->setVisibility(I)V

    .line 3029
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$17(Lcom/netease/newsreader/activity/NewsReader;)Landroid/widget/ProgressBar;

    move-result-object v3

    const/16 v5, 0x8

    invoke-virtual {v3, v5}, Landroid/widget/ProgressBar;->setVisibility(I)V

    .line 3030
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$84(Lcom/netease/newsreader/activity/NewsReader;)Lcom/netease/newsreader/util/PictureGridAdapter;

    move-result-object v3

    invoke-virtual {v3}, Lcom/netease/newsreader/util/PictureGridAdapter;->notifyDataSetChanged()V

    .line 3035
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    const-string v5, "pictures"

    invoke-static {v3, v5}, Lcom/netease/newsreader/util/StringUtil;->updateRefreshTime(Landroid/content/Context;Ljava/lang/String;)V

    .line 3036
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    const/4 v5, 0x0

    invoke-static {v3, v5}, Lcom/netease/newsreader/activity/NewsReader;->access$85(Lcom/netease/newsreader/activity/NewsReader;Z)V

    goto/16 :goto_0

    .line 3039
    :sswitch_13
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$26(Lcom/netease/newsreader/activity/NewsReader;)Landroid/widget/LinearLayout;

    move-result-object v3

    const/16 v5, 0x8

    invoke-virtual {v3, v5}, Landroid/widget/LinearLayout;->setVisibility(I)V

    .line 3040
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$17(Lcom/netease/newsreader/activity/NewsReader;)Landroid/widget/ProgressBar;

    move-result-object v3

    const/16 v5, 0x8

    invoke-virtual {v3, v5}, Landroid/widget/ProgressBar;->setVisibility(I)V

    .line 3041
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    const-string v5, "\u65e0\u66f4\u591a\u56fe\u96c6"

    const/4 v6, 0x0

    invoke-static {v3, v5, v6}, Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;

    move-result-object v3

    invoke-virtual {v3}, Landroid/widget/Toast;->show()V

    .line 3042
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    const/4 v5, 0x0

    invoke-static {v3, v5}, Lcom/netease/newsreader/activity/NewsReader;->access$85(Lcom/netease/newsreader/activity/NewsReader;Z)V

    goto/16 :goto_0

    .line 3045
    :sswitch_14
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$83(Lcom/netease/newsreader/activity/NewsReader;)Lcom/netease/newsreader/view/PullRefreshListView;

    move-result-object v3

    invoke-virtual {v3}, Lcom/netease/newsreader/view/PullRefreshListView;->refreshDone()V

    .line 3046
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$26(Lcom/netease/newsreader/activity/NewsReader;)Landroid/widget/LinearLayout;

    move-result-object v3

    const/16 v5, 0x8

    invoke-virtual {v3, v5}, Landroid/widget/LinearLayout;->setVisibility(I)V

    .line 3047
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$17(Lcom/netease/newsreader/activity/NewsReader;)Landroid/widget/ProgressBar;

    move-result-object v3

    const/16 v5, 0x8

    invoke-virtual {v3, v5}, Landroid/widget/ProgressBar;->setVisibility(I)V

    .line 3051
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    const-string v5, "pictures"

    invoke-static {v3, v5}, Lcom/netease/newsreader/util/StringUtil;->updateRefreshTime(Landroid/content/Context;Ljava/lang/String;)V

    goto/16 :goto_0

    .line 3055
    :sswitch_15
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$26(Lcom/netease/newsreader/activity/NewsReader;)Landroid/widget/LinearLayout;

    move-result-object v3

    const/16 v5, 0x8

    invoke-virtual {v3, v5}, Landroid/widget/LinearLayout;->setVisibility(I)V

    .line 3056
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$17(Lcom/netease/newsreader/activity/NewsReader;)Landroid/widget/ProgressBar;

    move-result-object v3

    const/16 v5, 0x8

    invoke-virtual {v3, v5}, Landroid/widget/ProgressBar;->setVisibility(I)V

    goto/16 :goto_0

    .line 3059
    :sswitch_16
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$83(Lcom/netease/newsreader/activity/NewsReader;)Lcom/netease/newsreader/view/PullRefreshListView;

    move-result-object v3

    invoke-virtual {v3}, Lcom/netease/newsreader/view/PullRefreshListView;->refreshDone()V

    .line 3060
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$26(Lcom/netease/newsreader/activity/NewsReader;)Landroid/widget/LinearLayout;

    move-result-object v3

    const/16 v5, 0x8

    invoke-virtual {v3, v5}, Landroid/widget/LinearLayout;->setVisibility(I)V

    .line 3061
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$17(Lcom/netease/newsreader/activity/NewsReader;)Landroid/widget/ProgressBar;

    move-result-object v3

    const/16 v5, 0x8

    invoke-virtual {v3, v5}, Landroid/widget/ProgressBar;->setVisibility(I)V

    goto/16 :goto_0

    .line 3064
    :sswitch_17
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$86(Lcom/netease/newsreader/activity/NewsReader;)Landroid/view/View;

    move-result-object v3

    const v5, 0x7f0c00d7

    invoke-virtual {v3, v5}, Landroid/view/View;->findViewById(I)Landroid/view/View;

    move-result-object v37

    check-cast v37, Landroid/widget/TextView;

    .line 3065
    .local v37, temprature:Landroid/widget/TextView;
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$86(Lcom/netease/newsreader/activity/NewsReader;)Landroid/view/View;

    move-result-object v3

    const v5, 0x7f0c00d9

    invoke-virtual {v3, v5}, Landroid/view/View;->findViewById(I)Landroid/view/View;

    move-result-object v40

    check-cast v40, Landroid/widget/ImageView;

    .line 3066
    .local v40, weatherBitmap:Landroid/widget/ImageView;
    move-object/from16 v0, p1

    iget-object v0, v0, Landroid/os/Message;->obj:Ljava/lang/Object;

    move-object/from16 v29, v0

    .end local v29           #map:Ljava/util/HashMap;,"Ljava/util/HashMap<Ljava/lang/String;Ljava/lang/Object;>;"
    check-cast v29, Ljava/util/HashMap;

    .line 3067
    .restart local v29       #map:Ljava/util/HashMap;,"Ljava/util/HashMap<Ljava/lang/String;Ljava/lang/Object;>;"
    if-eqz v29, :cond_2b

    .line 3068
    const/4 v3, 0x0

    move-object/from16 v0, v40

    invoke-virtual {v0, v3}, Landroid/widget/ImageView;->setVisibility(I)V

    .line 3069
    new-instance v3, Ljava/util/Date;

    invoke-direct {v3}, Ljava/util/Date;-><init>()V

    invoke-virtual {v3}, Ljava/util/Date;->getHours()I

    move-result v24

    .line 3070
    .local v24, hours:I
    const/4 v3, 0x6

    move/from16 v0, v24

    if-ge v0, v3, :cond_29

    .line 3072
    const-string v3, "lastDayWeather"

    move-object/from16 v0, v29

    invoke-virtual {v0, v3}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;

    move-result-object v28

    check-cast v28, Ljava/util/HashMap;

    .line 3073
    .local v28, lastMap:Ljava/util/HashMap;,"Ljava/util/HashMap<Ljava/lang/String;Ljava/lang/Object;>;"
    if-nez v28, :cond_28

    .line 3074
    move-object/from16 v28, v29

    .line 3076
    :cond_28
    const-string v3, "temperature"

    move-object/from16 v0, v28

    invoke-virtual {v0, v3}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;

    move-result-object v3

    check-cast v3, Ljava/lang/String;

    move-object/from16 v0, v37

    invoke-virtual {v0, v3}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V

    .line 3077
    const-string v3, "climate"

    move-object/from16 v0, v28

    invoke-virtual {v0, v3}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;

    move-result-object v3

    check-cast v3, Ljava/lang/String;

    invoke-static {v3}, Lcom/netease/newsreader/model/Weather;->getNightStr(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v3

    move-object/from16 v0, p0

    iget-object v5, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    move-object/from16 v0, v40

    invoke-static {v3, v0, v5}, Lcom/netease/newsreader/model/Weather;->setWeatherBitmap(Ljava/lang/String;Landroid/widget/ImageView;Landroid/content/Context;)V

    goto/16 :goto_0

    .line 3078
    .end local v28           #lastMap:Ljava/util/HashMap;,"Ljava/util/HashMap<Ljava/lang/String;Ljava/lang/Object;>;"
    :cond_29
    const/16 v3, 0x12

    move/from16 v0, v24

    if-lt v0, v3, :cond_2a

    .line 3080
    const-string v3, "temperature"

    move-object/from16 v0, v29

    invoke-virtual {v0, v3}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;

    move-result-object v3

    check-cast v3, Ljava/lang/String;

    move-object/from16 v0, v37

    invoke-virtual {v0, v3}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V

    .line 3081
    const-string v3, "climate"

    move-object/from16 v0, v29

    invoke-virtual {v0, v3}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;

    move-result-object v3

    check-cast v3, Ljava/lang/String;

    invoke-static {v3}, Lcom/netease/newsreader/model/Weather;->getNightStr(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v3

    move-object/from16 v0, p0

    iget-object v5, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    move-object/from16 v0, v40

    invoke-static {v3, v0, v5}, Lcom/netease/newsreader/model/Weather;->setWeatherBitmap(Ljava/lang/String;Landroid/widget/ImageView;Landroid/content/Context;)V

    goto/16 :goto_0

    .line 3084
    :cond_2a
    const-string v3, "temperature"

    move-object/from16 v0, v29

    invoke-virtual {v0, v3}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;

    move-result-object v3

    check-cast v3, Ljava/lang/String;

    move-object/from16 v0, v37

    invoke-virtual {v0, v3}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V

    .line 3085
    const-string v3, "climate"

    move-object/from16 v0, v29

    invoke-virtual {v0, v3}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;

    move-result-object v3

    check-cast v3, Ljava/lang/String;

    invoke-static {v3}, Lcom/netease/newsreader/model/Weather;->getDayStr(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v3

    move-object/from16 v0, p0

    iget-object v5, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    move-object/from16 v0, v40

    invoke-static {v3, v0, v5}, Lcom/netease/newsreader/model/Weather;->setWeatherBitmap(Ljava/lang/String;Landroid/widget/ImageView;Landroid/content/Context;)V

    goto/16 :goto_0

    .line 3088
    .end local v24           #hours:I
    :cond_2b
    const-string v3, "-/-"

    move-object/from16 v0, v37

    invoke-virtual {v0, v3}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V

    .line 3089
    const/16 v3, 0x8

    move-object/from16 v0, v40

    invoke-virtual {v0, v3}, Landroid/widget/ImageView;->setVisibility(I)V

    .line 3090
    const/4 v3, 0x0

    move-object/from16 v0, v40

    invoke-virtual {v0, v3}, Landroid/widget/ImageView;->setImageBitmap(Landroid/graphics/Bitmap;)V

    goto/16 :goto_0

    .line 3094
    .end local v37           #temprature:Landroid/widget/TextView;
    .end local v40           #weatherBitmap:Landroid/widget/ImageView;
    :sswitch_18
    move-object/from16 v0, p1

    iget-object v0, v0, Landroid/os/Message;->obj:Ljava/lang/Object;

    move-object/from16 v33, v0

    check-cast v33, [Ljava/lang/String;

    .line 3095
    .local v33, ss:[Ljava/lang/String;
    if-eqz v33, :cond_0

    .line 3096
    const-string v36, ""

    .line 3097
    .local v36, strprovince:Ljava/lang/String;
    const-string v35, ""

    .line 3098
    .local v35, strcity:Ljava/lang/String;
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$86(Lcom/netease/newsreader/activity/NewsReader;)Landroid/view/View;

    move-result-object v3

    const/4 v5, 0x0

    invoke-virtual {v3, v5}, Landroid/view/View;->setVisibility(I)V

    .line 3099
    const/4 v3, 0x0

    aget-object v36, v33, v3

    .line 3100
    move-object/from16 v0, v33

    array-length v3, v0

    const/4 v5, 0x2

    if-ge v3, v5, :cond_2c

    .line 3101
    move-object/from16 v35, v36

    .line 3105
    :goto_9
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    invoke-static {v3}, Lcom/netease/newsreader/activity/NewsReader;->access$86(Lcom/netease/newsreader/activity/NewsReader;)Landroid/view/View;

    move-result-object v3

    const v5, 0x7f0c00d8

    invoke-virtual {v3, v5}, Landroid/view/View;->findViewById(I)Landroid/view/View;

    move-result-object v17

    check-cast v17, Landroid/widget/TextView;

    .line 3106
    .local v17, city:Landroid/widget/TextView;
    new-instance v3, Ljava/lang/StringBuilder;

    invoke-static/range {v35 .. v35}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;

    move-result-object v5

    invoke-direct {v3, v5}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V

    const-string v5, "\u65b0\u95fb"

    invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v3

    invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object v3

    move-object/from16 v0, v17

    invoke-virtual {v0, v3}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V

    .line 3107
    move-object/from16 v0, p0

    iget-object v3, v0, Lcom/netease/newsreader/activity/NewsReader$4;->this$0:Lcom/netease/newsreader/activity/NewsReader;

    const/4 v5, 0x0

    move-object/from16 v0, v36

    move-object/from16 v1, v35

    invoke-static {v3, v0, v1, v5}, Lcom/netease/newsreader/activity/NewsReader;->access$87(Lcom/netease/newsreader/activity/NewsReader;Ljava/lang/String;Ljava/lang/String;Z)V

    goto/16 :goto_0

    .line 3103
    .end local v17           #city:Landroid/widget/TextView;
    :cond_2c
    const/4 v3, 0x1

    aget-object v35, v33, v3

    goto :goto_9

    .line 2353
    :sswitch_data_0
    .sparse-switch
        0x0 -> :sswitch_1
        0x1 -> :sswitch_2
        0x2 -> :sswitch_3
        0x3 -> :sswitch_4
        0x4 -> :sswitch_5
        0x5 -> :sswitch_6
        0x6 -> :sswitch_7
        0x7 -> :sswitch_8
        0xa -> :sswitch_9
        0xb -> :sswitch_a
        0xc -> :sswitch_b
        0xd -> :sswitch_c
        0xe -> :sswitch_d
        0xf -> :sswitch_e
        0x14 -> :sswitch_f
        0x1e -> :sswitch_10
        0x20 -> :sswitch_11
        0x28 -> :sswitch_0
        0x29 -> :sswitch_12
        0x2a -> :sswitch_13
        0x2b -> :sswitch_14
        0x2c -> :sswitch_15
        0x2d -> :sswitch_16
        0x64 -> :sswitch_17
        0x65 -> :sswitch_18
    .end sparse-switch

    .line 2501
    :array_0
    .array-data 0x4
        0xc7t 0x0t 0xct 0x7ft
        0xc8t 0x0t 0xct 0x7ft
        0xc9t 0x0t 0xct 0x7ft
        0xc6t 0x0t 0xct 0x7ft
    .end array-data

    .line 2505
    :array_1
    .array-data 0x4
        0xc7t 0x0t 0xct 0x7ft
        0xc9t 0x0t 0xct 0x7ft
        0xcat 0x0t 0xct 0x7ft
    .end array-data

    .line 2541
    :pswitch_data_0
    .packed-switch 0x0
        :pswitch_0
        :pswitch_1
        :pswitch_2
    .end packed-switch

    .line 2799
    :array_2
    .array-data 0x4
        0xc7t 0x0t 0xct 0x7ft
        0xc8t 0x0t 0xct 0x7ft
        0xc9t 0x0t 0xct 0x7ft
        0xc6t 0x0t 0xct 0x7ft
    .end array-data

    .line 2803
    :array_3
    .array-data 0x4
        0xc7t 0x0t 0xct 0x7ft
        0xc9t 0x0t 0xct 0x7ft
        0xcat 0x0t 0xct 0x7ft
    .end array-data

    .line 2853
    :pswitch_data_1
    .packed-switch 0x0
        :pswitch_3
        :pswitch_4
        :pswitch_5
    .end packed-switch
.end method
